Get the latest tech news

Small Programs and Languages


My Implementing a Forth article got some great feedback, particularly around the subject of tiny Forth implementations. (And it was an excuse to list some of the tiniest Forths I’ve seen.) I know I’m not alone in seeing the appeal of tiny Forths, tiny languages, tiny programs, and just small stuff in general.

An honorable mention must be made here for SNOBOL, which is kind of like assembly language both for the rigid syntactic reasons listed above and also because it presents a similar control flow challenge. I don’t think it’s super easy to program effectively and safely with C, but there’s no denying it’s compact and pretty expressive for its size. Microworlds: The idea of small, self-contained, learnable programming environments also has a David Ungar connection I discovered while watching his talk.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of languages

languages

Photo of Small Programs

Small Programs

Related news:

News photo

Show HN: Trendly AI – Trend detection across 42 languages

News photo

Google's new text-to-speech can switch languages on the fly

News photo

NotebookLM Audio Overviews are now available in over 50 languages