lecture: mmm, microraptor lua & isthmus
A new base, for lua based ui experiments.
Different languages and representation models facilitate different types of UI creation. This demo heavy presentation will present explorations of alternative, minimalistic development/operating environment suited for experiments and education.
mmm - or memory mapped machine is an abstraction of framebuffer, user input and sound output using memory mapped virtual io.
The dominant paradigm for creating graphical user interfaces is retained mode; the paradigm used in Motif, GTK+, qt, HTML or XAML. Microraptor gui is an alternative, immediate mode UIs, similar to imgui permitting concise procedural rather than object oriented application development.
Isthmus is a new custom musl based Linux distribution for x86/arm with a multi-tasking user interface layer implemented and adaptable in lua - that relies on neither X11 nor wayland; though they can be used for development or running applications.
Start time: 18:00
Track: Open Technology: Infrastructure of the Future?