Hacker GitHub

← All repos

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

Mentions per year 24 mentions · busiest year 2025 (6)
20082026
  1. …(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
  2. …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)
  3. …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...…
  4. …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
  5. …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
  6. …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…
  7. …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
  8. …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
  9. …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
  10. …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)
  11. 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]
  12. …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…
  13. …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)
  14. …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...
  15. …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]
  16. …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
  17. …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
  18. …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…
  19. …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
  20. …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
  21. …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
  22. …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…
  23. …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…
  24. …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