Zig is a minimalistic new language that is unapologetically focused on performance, tellingly with a blazingly fast compiler. It is advertised as a replacement for Thompson, Ritchie, and Kernighan's C, but it may even replace C++ in places. Zig uses the C-ABI and does not do garbage collection, so it is ideal for binding against other languages, such as C, Python, Ruby etc. In this talk I will present combining GNU Guile with zig. I'll argue that everyone needs two languages: one for performance and one for quick coding. With Zig and Guile you can use both at the same time and you won't have to fight the Rust borrow checker either.
Zig is a minimalistic new language that is unapologetically focused on performance. In this talk I'll present binding Zig and Guile.
Please note that this talk was originally scheduled to be given at 15:55. The talk originally in this slot, "Zig and Guile for fast code and a REPL" by Pjotrs Prins will now take place at 16:55.
Speakers: Pjotr Prins