2 ms·
Bootloader developers used to be particularly fond of Forth. For example, for many years the FreeBSD's 3rd-stage loader used FICL (Forth Inspired Command Langu
by luke8086 2y ago
Bootloader developers used to be particularly fond of Forth.
For example, for many years the FreeBSD's 3rd-stage loader used FICL (Forth Inspired Command Language) for scripting [1]. It's still supported, although in the recent years it was deprecated in favor of Lua [2].
[1] https://github.com/freebsd/freebsd-src/tree/main/stand/forth https://github.com/freebsd/freebsd-src/tree/main/stand/forth
[2] https://github.com/freebsd/freebsd-src/tree/main/stand/lua https://github.com/freebsd/freebsd-src/tree/main/stand/lua
- markus_zhang 2y agoInteresting. I know that embedded developers used it a lot too back then, for satellites. Not sure how popular it is now.