‹Programming› 2018
Mon 9 - Thu 12 April 2018 Nice, France
Mon 9 Apr 2018 12:00 - 12:30 at Baie des Anges B - MoreVMs 2

Guile is a language implementation that grew out of the scripting movement in the 90s. Its initial implementation was entirely written in C. To increase the speed and expres- sive power of user programs written in Scheme, about 10 years ago Guile started to move to be a self-hosted compiler. Guile managed to keep the interactive, source-focussed, fast- starting aspects of scripting even while adding a sizeable Scheme compiler by making use of object file formats from the static compilation world: DWARF and ELF.

Self Hosted Scripting in Guile -- Slides (morevms-2018-self-hosted-scripting-slides.pdf)198KiB