3 ms·
If you don't understand Forth, you don't understand computers.
by Gordonjcp 4y ago
If you don't understand Forth, you don't understand computers.
- rbanffy 4y agoIn college, I designed a stack-based CPU. Started as register-based, but I realized using registers for storage and the stack for operations made it so much easier to program.
- ctrlmeta 4y agoIf you wish to understand computers, you must first invent the universe.
- Gordonjcp 4y agoThat bit's easy, it's all just quantum mechanics at superluminal energies. It's printer drivers that are the hard part.
- eternityforest 4y agoBut if you do understand forth, you might not understand why the general public actually likes computers in the first place. Forth is about as far from everything people expect a computer to be while still using a computer. It's almost like the Marcel Duchamp urinal or all blue canvas of programming. If you judge it by the standards I would normally use to evaluate a language, it's probably close to the literal bottom of the list of stuff I'd ever use, maybe the only language I can't imagine ever bothering to learn. but people who love it, really love it. It's not just another programming language, it's a totally new way to relate to computers, and a new idea of what they are for with totally different values from those that the rest of us use.