HN Hall of Fame Weekly email

Learn Physics by Programming in Haskell

arxiv.org Research & data Research papers Mathematics & science Candidate
Screenshot of arxiv.org captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2015–2018
peak thread · 80 comments
468 pts
latest 20+ return · 2018-02-24
468 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

Bootstrap is working on a high school physics curriculum for ninth graders, which integrates functional programming as a fundamental component. They only have a landing page up at the moment [0], but I attended a very cool workshop they gave this summer. They’ve designed the programming language to avoid any “incidental complexity”—Physics teachers only have to teach the CS that’s absolutely necessary for the physics education goals they’re trying to achieve. [0]…

alew1·468-point thread·

If you're into physics I'd recommend solving some problems using whatever language, but especially functional languages (i.e. Lisps, Haskell, etc.) because you have some big "A-ha!" moments as to what the math really means. Like when you program an integral from scratch for a mechanics problem and you go "Oh that's why we use an integral here!" There are also many problems (i.e. n-body orbital dynamics) where brute-force computation is the only way to get to a solution. Finding the…

stolio·240-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
712

reference only — not used in Hall rules or ranking

Total comments
135

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-02-05Learn Physics by Programming in Haskell [pdf]First breakoutlelf24055
2015-02-05Learn Physics by Programming in Haskellpsibi20
2016-10-12Learn Physics by Programming in Haskellfrostirosti20
2018-02-24Learn Physics by Programming in HaskellBest thread · Latest 20+ point returnjxub46880