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 orderThis is the textbook used for the introductory CS course (CS61A) at Berkeley. The course material is available at http://cs61a.org (The course uses Python 3, Scheme, and SQL). There are some neat projects (students are working on building a Scheme interpreter now) Previous Hacker News Discussions: https://news.ycombinator.com/item?id=3491142 https://news.ycombinator.com/item?id=3141996 Full disclosure: I'm a TA for the course right now.
I still don't understand why after so many years people are still trying to write a "SICP, but with language X". "The language doesn't really matter", as such it's imperative Scheme is used. I strongly feel that if you've worked your way through SICP, and, once finished, you think "Neat. I'll rewrite this but with language X," you've really missed out on value of SICP. It's challenging enough to follow for people who know a Lisp going in, but using…
83 points with zero comments Looks like no one has actually read the book, but the topic looks interesting :)
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
- 3
- Total points
- 574
- Total comments
- 149
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 |
|---|---|---|---|---|
| 2015-05-09 | A free online introduction to programming and computer science | jestinjoy1 | 1 | 0 |
| 2015-09-07 | Composing Programs, a free online introduction to programming | joeclef | 11 | 0 |
| 2016-04-10 | Composing Programs – Python 3 in the tradition of SICPFirst breakout · Best thread | tillulen | 300 | 94 |
| 2017-03-21 | Composing Programs: Modern SICP in Python | Dangeranger | 2 | 0 |
| 2018-07-31 | Composing Programs – An introduction to programming in the tradition of SICPHall induction | jxub | 155 | 53 |
| 2020-11-08 | Composing ProgramsLatest 20+ point return | Tomte | 104 | 2 |
| 2022-05-11 | Composing Programs | Tomte | 1 | 0 |
