3 ms·
FreeBSD uses Forth as a scripting language of its boot chain. illumos had recently started using the same boot chain.
by agapon 9y ago
FreeBSD uses Forth as a scripting language of its boot chain.
illumos had recently started using the same boot chain.
- krallja 9y agoI remember PowerPC Macs using Open Firmware, which had a Forth REPL. https://en.wikipedia.org/wiki/Open_Firmware https://en.wikipedia.org/wiki/Open_Firmware
- sedachv 9y agoThey are replacing it with a Lua-scripted bootloader: https://readlist.com/lists/freebsd.org/freebsd-current/25/125211.html https://readlist.com/lists/freebsd.org/freebsd-current/25/12... Apparently one of the "features" motivating the decision to use Lua is "it's interpreter is very small (~240 KB)," which sounds like a dumb joke when you consider Forth's footprint.