HN Hall of Fame Weekly email

Why Janet?

ianthehenry.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of ianthehenry.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
3
submitters
3
observed span
2023–2026
peak thread · 269 comments
489 pts
latest 20+ return · 2026-06-02
489 pts

Submission timeline

2007–2026

One 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 order

I have my qualms with Janet. Mostly, it's lack of package management versioning and lack of libraries in general (advanced HTTP routing, etc). I do LOVE that Janet can create binaries with JPM, scripts, and is very portable. I once put the Janet programming language on the Playdate game console as POC. I actually do enjoy writing Janet, but every time I do people think I created the language (I did not).

The discursion on macros is interesting reading: https://ianthehenry.com/posts/janet-game/the-problem-with-ma.... But it stops at Scheme’s hygienic macros, which address the very problem raised at the beginning of the discussion, in more or less the way Janet seems to work: https://legacy.cs.indiana.edu/ftp/techreports/TR356.pdf (page 4). The issue is not so much that macros are not merely syntactic transformations, but rather than s-expressions alone aren’t sufficiently expressive to represent the syntax of any…

rayiner·405-point thread·

Discussion about a month ago https://news.ycombinator.com/item?id=42253241

pvg·1-point thread·

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

100+ points or 50+ comments

Total points
895

reference only — not used in Hall rules or ranking

Total comments
406

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2023-04-12Why Janet?First breakoutianthehenry405135
2025-01-11Why Janet?andsoitis12
2026-06-02Why Janet?Best thread · Latest 20+ point returnyacin489269