23. Gulaschprogrammiernacht

23. Gulaschprogrammiernacht

Bequem Scripten mit Lua und LRocket
20.06.2025 , ZKM Kubus
Sprache: Deutsch

Im Laufe der letzten zwei Jahre haben wir einen Compiler für die eigentlich interpretierte Programmiersprache Lua entwickelt. In diesem Vortrag zeigen wir was man Stand heute damit machen kann.


Lua ist eine kleine Scripting-Programmiersprache.. oder kann man damit auch mehr machen?

Unbekannt ist die Sprache aus Umfeldern wie Neovim, löve2d oder ComputerCraft. Wir wollten sie für mehr verwenden und haben uns das Ziel gesetzt die folgenden Limitationen der Sprache für unsere Hobby(losen)-Projekte zu lösen:

  • Kompillieren von mehrdateiigen Lua Scripten in eigenständige Executables/Shared Libraries/Bundles / oder WebAssembly :o
  • Einbetten von beliebigen Resourcen-Dateien
  • Cross-Compiling

In diesem Vortrag stellen wir den LRocket Compiler (lrc) vor, der unter anderem all diese Funktionen für Lua bietet. Es wird nützlich! :) =)

Siehe auch: Foliensatz (PDF) (2,0 MB)

Kann nicht lesen (Noten) – nach 10 Jahren Klavierunterricht nur gelernt wie man seine Ohren benutzt.

Just a guy who likes Lua and C.