Hacker News new | past | comments | ask | show | jobs | submit login

Forth-like systems do get used for larger projects - we just call them stack-based virtual machines, and compile to their bytecode rather than writing it by hand (and letting the compiler handle the tricky dataflow issues, eliminate superfluous stack manipulations, etc.).

Forth makes sense to me in embedded (or otherwise tightly-constrained) systems, but otherwise, you're spending mental energy on being a human compiler.

I agree that the concatenative languages are interesting, but the APL family is probably a better example. (Joy is also cool, but much less practical.)




That's pretty much the way the article ends, so yes, sure. But I meant as in 'written directly in Forth'.




Consider applying for YC's first-ever Fall batch! Applications are open till Aug 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: