The Best Programming Language for the End of the World
https://www.wired.com/story/forth-collapse-os-apocalypse-programming-language/
#forth
https://www.wired.com/story/forth-collapse-os-apocalypse-programming-language/
#forth
This entry was edited (1 week ago)
corbẏn
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to corbẏn • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •"The low-level nature of Forth, while key to its processing power, made programming feel foreign. It uses postfix, a form of mathematical notation that renders 2 + 1 as 2 1+ and which I found neither intuitive nor even really legible."
Part of me is kind of jealous, I wish I could forget it all, and learn it all back over again. It's such a nice little adventure to dive into this fresh.
and Null
in reply to Devine Lu Linvega • • •interzoneboy
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to interzoneboy • • •Dieu
in reply to Devine Lu Linvega • • •*
in reply to Devine Lu Linvega • • •pixx
in reply to Devine Lu Linvega • • •inscript
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to inscript • • •rosin
in reply to Devine Lu Linvega • • •Tokyo By Bike
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Tokyo By Bike • • •Tokyo By Bike
in reply to Devine Lu Linvega • • •deuill
in reply to Devine Lu Linvega • • •Semi-related: Leo Brodie's Thinking Forth is an excellent read, and CC-licensed, even if you think you won't ever write a single line of Forth. So much in the philosophy of the language speaks to how we ought to think about software in general:
https://thinking-forth.sourceforge.net/
Thinking Forth
thinking-forth.sourceforge.netDevine Lu Linvega
in reply to deuill • • •Kototama
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Kototama • • •WimⓂ️
in reply to Devine Lu Linvega • • •I know it's not cool to say this, esp. on merv, but I think this "best" claim is merely personal preference. I have programmed in Forth and I don't think it has any inherent advantages that are unique to it.
Suppose society collapses tomorrow, our scavenged hardware will have at least 32-bit processors and gigabytes of memory. It is quite hard to find commodity hardware with dramatically lower specs than that.
We can write and run compilers or interpreters for any language we dream up.
Our problem will be one of communication.
Devine Lu Linvega
in reply to WimⓂ️ • • •WimⓂ️
in reply to Devine Lu Linvega • • •WimⓂ️
in reply to WimⓂ️ • • •Devine Lu Linvega
in reply to WimⓂ️ • • •WimⓂ️
in reply to Devine Lu Linvega • • •