Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderThe comments here are interesting, lots of possibilities for other ur-languages. My suggestion is macro based languages. Macro based programming predates all programming languages other than ASM[1]. The simple macro systems, like early assemblers provided, aren't ur-languages, but once macros can expand other macros and generate definitions of new macros, the macro systems can become general purpose programming systems. The two earliest macro systems that were clearly designed to be general purpose languages that…
We got to build mini versions of the first 4 languages (imperative, lisp, ML, Smalltalk) in the PL course at tufts which is now published as a textbook [1]. There used to be a prolog part that sadly got cut. [1]: https://www.cambridge.org/ir/universitypress/subjects/comput...
At the end every syntax is just a wrapper over the instruction set. What matters is how efficiently it translates to that instructions and is it helping or limiting the developer. In reality every target platform already has main development language that can link and use all API. So one have to select target platform not language
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 743
- Total comments
- 358
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2023-05-04 | The seven programming ur-languages (2021)First breakout · Best thread | surprisetalk | 390 | 202 |
| 2026-02-16 | The seven programming ur-languages | tosh | 2 | 1 |
| 2026-04-19 | The seven programming ur-languagesLatest 20+ point return | helloplanets | 351 | 155 |
