MitchBradley/openfirmware
View on GitHub ↗ ★ 84 Forth
Open Firmware (IEE1275-1994) implementation by its inventor.
24 mentions on Hacker News by 1 person: 0 stories, 24 comments · first 2018-07-07 · latest 2026-10-14
20082026
-
…(a circuit editing system developed at LucasFilms) as an extension language and macro system. https://github.com/MitchBradley/openfirmware https://github.com/MitchBradley/cforth http://www.art.net/~hopkins/Don/lang/forth.html Since then,…
comment by DonHopkins · 2026-10-14 · in Recreational Programming -
…Sun ship one card PROM image that worked across CPU generations. https://github.com/MitchBradley https://github.com/MitchBradley/openfirmware FCode was designed for SBus on the SPARCstation 1, with cross-CPU portability built in. Sun's…
comment by DonHopkins · 2026-05-25 · in Bytecode VMs in surprising places (2024) -
…as well as direct, indirect, and token threaded code, with or without headers, etc: kernel.fth: https://github.com/MitchBradley/openfirmware/blob/master/for... metacompile.fth: https://github.com/MitchBradley/openfirmware/blob/master/for...…
comment by DonHopkins · 2025-12-15 · in An attempt to articulate Forth's practical strengths and eternal usefulness -
…structures in kernel.fth (this is some beautiful FORTH code to read for pleasure): kernel.fth: https://github.com/MitchBradley/openfirmware/blob/master/for... Here is the same approach in CForth, the low level C kernel code (necessarily…
comment by DonHopkins · 2025-10-22 · in Ilo – a Forth system running on UEFI -
…a metacompiler that ran under Unix (Forthmacs), which I used a lot. https://github.com/MitchBradley https://github.com/MitchBradley/openfirmware https://en.wikipedia.org/wiki/Open_Firmware https://web.archive.org/web/20121119070656/https://…
comment by DonHopkins · 2025-10-21 · in Ilo – a Forth system running on UEFI -
…Mitch Bradley, Open Firmware and Forth programming: https://news.ycombinator.com/item?id=21822840 https://github.com/MitchBradley/openfirmware Has anybody else ever had the dubious experience of using "Cap'n Software Forth"? That's what…
comment by DonHopkins · 2025-10-20 · in Forth: The programming language that writes itself -
…results of so many decades of meticulous work on so many platforms and devices. metacompile.fth: https://github.com/MitchBradley/openfirmware/blob/master/for... kernel.fth: https://github.com/MitchBradley/openfirmware/blob/master/for...…
comment by DonHopkins · 2025-03-06 · in NetBSD on a JavaStation -
…but they work fine at top level in Mitch's Forths (including CForth and Open Firmware). [...] https://github.com/MitchBradley/openfirmware https://github.com/MitchBradley/cforth
comment by DonHopkins · 2025-03-05 · in NetBSD on a JavaStation -
…paper but I probably can't find it. The easiest place to look would be in the Open Firmware source. https://github.com/MitchBradley/openfirmware/blob/master/for... The magic is all in +level and -level. Search for those in kernel.fth to…
comment by DonHopkins · 2023-12-18 · in A Forth Vocabulary for Iteration -
…keeping current and up to date, including arm64 support! ;) https://github.com/MitchBradley/cforth https://github.com/MitchBradley/openfirmware https://github.com/MitchBradley/openfirmware/tree/master/cpu...
comment by DonHopkins · 2023-11-02 · in Ask HN: Who is hiring? (November 2023) -
L1-A Then you can program in FORTH, which has full Emacs key binding support! https://github.com/MitchBradley/openfirmware/blob/master/for...
comment by DonHopkins · 2023-09-03 · in How to type “blimpy” in Emacs [video] -
…firmware, portable device drivers, hardware and driver configuration, and many hardware platforms. https://github.com/MitchBradley/openfirmware This is an implementation of Open Firmware, a processor-independent firmware design. Open…
comment by DonHopkins · 2023-08-07 · in My history with Forth and stack machines (2010) -
…reads like fine literature or classical music! Stuff like the metacompiler and kernel, for example: https://github.com/MitchBradley/openfirmware/blob/master/for... https://github.com/MitchBradley/openfirmware/blob/master/for...
comment by DonHopkins · 2022-07-17 · in Byte Magazine: The Forth Language (1980) -
…code in ages, but I still enjoy reading well written FORTH code for its pure literary pleasure! https://github.com/MitchBradley/openfirmware/blob/master/for...
comment by DonHopkins · 2022-03-11 · in Convert curl commands to code in several languages -
…https://openfirmware.info/Welcome_to_OpenBIOS https://openfirmware.info/Open_Firmware https://github.com/MitchBradley/openfirmware Also there's also Mitch's very portable "cforth": https://github.com/MitchBradley/cforth There's even an…
comment by DonHopkins · 2021-12-31 · in Hypertext '87 (1988) [pdf] -
…just in compiled words (which solves a traditional and frustrating limitation of classic FORTH). https://github.com/MitchBradley/openfirmware/blob/master/for... Here is an alternative but equivalent implementation of interactive Forth…
comment by DonHopkins · 2021-11-18 · in Forth vs Lisp -
…but I probably can't find it. The easiest place to look would be in the Open Firmware source. > https://github.com/MitchBradley/openfirmware/blob/master/for... >The magic is all in +level and -level. Search for those in kernel.fth to see…
comment by DonHopkins · 2021-11-18 · in Forth vs Lisp -
…interpreter, but also very cool and useful. https://www.bradrodriguez.com/papers/moving4.htm https://github.com/MitchBradley/openfirmware/blob/master/for... Also here's some stuff about LispScript, which is a Lisp to PostScript compiler…
comment by DonHopkins · 2020-01-06 · in Masterminds of Programming: Chuck Moore (2009) -
…reads like fine literature or classical music! Stuff like the metacompiler and kernel, for example: https://github.com/MitchBradley/openfirmware/blob/master/for... https://github.com/MitchBradley/openfirmware/blob/master/for...
comment by DonHopkins · 2019-12-18 · in Thoughts on Forth Programming -
…but I probably can't find it. The easiest place to look would be in the Open Firmware source. > https://github.com/MitchBradley/openfirmware/blob/master/for... >The magic is all in +level and -level. Search for those in kernel.fth to see…
comment by DonHopkins · 2019-12-18 · in Thoughts on Forth Programming -
…to have its own theme song. https://web.archive.org/web/20070204145613/http://playground... https://github.com/MitchBradley/openfirmware https://news.ycombinator.com/item?id=15867724 OpenFirmware uses architecture independent FORTH byte…
comment by DonHopkins · 2019-10-22 · in Slimbook collaborates with the PowerPC laptop -
…a retargeting metacompiler, and emacs key bindings for command line and history editing. https://github.com/MitchBradley/openfirmware Mitch Bradley also made a great Forth system implemented in C, which he actively maintains (last updated…
comment by DonHopkins · 2019-09-23 · in OLPC’s $100 laptop was going to change the world (2018) -
…a metacompiler that ran under Unix (Forthmacs), which I used a lot. https://github.com/MitchBradley https://github.com/MitchBradley/openfirmware https://en.wikipedia.org/wiki/Open_Firmware https://elinux.org/Flameman/openfirmware-apple…
comment by DonHopkins · 2019-09-23 · in OLPC’s $100 laptop was going to change the world (2018) -
…paper but I probably can't find it. The easiest place to look would be in the Open Firmware source. https://github.com/MitchBradley/openfirmware/blob/master/for... The magic is all in +level and -level. Search for those in kernel.fth to…
comment by DonHopkins · 2018-07-07 · in Tali Forth 2 for the 6502