3 ms·
A great introduction is the book Starting Forth [0]. It has the most charming illustrations I've ever seen in a text book. [0] https://www.forth.com/starting-
by optimalsolver 4y ago
A great introduction is the book Starting Forth [0].
It has the most charming illustrations I've ever seen in a text book.
[0] https://www.forth.com/starting-forth/ https://www.forth.com/starting-forth/
- moloch-hai 4y agoIt is a grave error to introduce Forth without noting that it is universally recognized as the First Programming Religion. Lately Lisp and Rust have begun to take on religious overtones, but Forth came first. It is probably also a mistake to introduce it without mentioning that the first two (normally one-character) words defined are pronounced "builds" and "does".
- taneq 4y agoLately? Lisp has been a religion for decades.
- moloch-hai 4y agoDecades counts as lately. Are there any other programming religions?
- throwawaybutwhy 4y agoHaskell, Julia, Rust, Lisp, and Forth are 'esoteric' enough to create an in-crowd, who are quite often deluded by imagined miraculous solutions to people's problems. Please repeat after Fred Brooks: there ain't no silver bullet. To a certain extent this goes on outside programming languages per se: OOP, Gang of Four, Agile match the pattern as well.
- splistud 4y ago[dead]
- bear8642 4y agoFeel APL similar in-crowd member too, though perhaps even more niche
- throwawaybutwhy 4y agoYup. Also HolyC (literally a religious undertaking), but the crowd had only one person, and he is no longer with us.
- moloch-hai 4y agoWent to a better place, one hopes. Maybe one where he is appreciated, and not considered mad.
- moloch-hai 4y agoThe "in-crowd" vibe is very different from religion. We admire a language for its strengths, but worship it for its faults. APL is beginning to shade into theological territory.