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 ==== | ||
| + | * {{ : | ||
| + | * {{ : | ||