Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
termine:techevents:20180519 [2018/03/27 09:31] max |
termine:techevents:20180519 [2021/06/15 08:23] (aktuell) max |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{: | ||
+ | |||
+ | [[treffen: | ||
+ | |||
===== 4. TechEvent: Interpreter-Bau und LLVM ===== | ===== 4. TechEvent: Interpreter-Bau und LLVM ===== | ||
- | Am **Samstag, 19.Mai ‘18 16:00 bis 18:00** | + | Am **Samstag, 19.Mai ‘18 16:00 bis 20:00 (open end)** |
Im **vspace.one e.V.**, | Im **vspace.one e.V.**, | ||
Zeile 12: | Zeile 16: | ||
==== Top 2: LLVM (Florian) ==== | ==== Top 2: LLVM (Florian) ==== | ||
+ | Um einem Interpreter beim Ausführen der Programme mehr Performance zu verleihen, wird häufig ein JIT-Compiler verwendet (Just-In-Time-Compiler). LLVM bietet dafür den idealen Unterbau. Hier geht es darum aus dem geparsten Syntax Baum einen Zwischencode zu erzeugen, der von LLVM in ausführbaren Maschinencode übersetzt wird. | ||
+ | ==== Downloads ==== | ||
+ | * {{ : | ||
+ | * {{ : | ||