Charles Explorer logo
🇨🇿

Dynamický překlad prakticky

Předmět na Matematicko-fyzikální fakulta |
NSWI176

Sylabus

1. Architektura GraalVM.

2. Graal compiler, IGV. AOT vs JIT.

3. JVM, language interoperability.

4. Debugging, profiling, code coverage, language server protocol.

5. Static languages, LLVM.

6. Real language overview.

Anotace

Dynamický překlad je mechanismus, kterým moderní implementace programovacích jazyků jako Java nebo

Python optimalizují běžící aplikace. Cílem semináře je seznámit posluchače s výhodami a problémy dynamického překladu. Seminář bude veden praktickou formou v prostředí GraalVM.