Source
- URL: https://x.com/kenpex/status/1650678968255913985
- Author: c0de517e/AngeloPesce (@kenpex)
- Posted: 2023-04-25 01:51:48
Thread
1/ @kenpex
Nerds are crazy https://git.sr.ht/~vdupras/duskos
Branches: 2023-04-25-abductee_org-asimov-vibes-intensify, 2023-04-25-streleav-indeed-any-thoughts-on-how-agi-could-help-the, 2023-04-26-ChristerEricson-i-was-curious-about-what-it-would-take-to, 2023-04-26-SebAaltonen-some-people-have-too-much-time-for-hobby-projects, 2023-04-26-ErikHaliewicz-this-is-actually-a-fantastic-project-though, 2023-04-27-JaceCear-the-what-if-were-in-an-apocalypse-part-is-very
2/ @wadetb
@kenpex
I find the context hilarious, but Forth as asm-level-yet-very-usable-mini-OS has been done, as the boot firmware for OLPC (http://laptop.org) for many years. Looks like it’s currently open sourced as https://github.com/openbios/openbios.
3/ @kenpex
@wadetb
Yes of course. Forth is a language that took me a while to grok (re:the why it makes sense) - but once I understood the context it totally does. @NOTimothyLottes experiments w/it are also fun.
4/ @NOTimothyLottes
@kenpex @wadetb
Can make a custom forth to binary in a few K. Bring up a runtime assembler in the language and do anything fast and simple from that point, load libraries, make system/dll C calls. 100,000x complexity reduction in compiler toolchain size.
5/ @wvo
@NOTimothyLottes @kenpex @wadetb
A few K? Why not just 1K? https://strlen.com/false-language/