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 was the page that made me finally grasp why Lisp and s-expressions are relevant. After reading this about a year ago, I ended up picking up a Clojure book and now I'm enamored with s-expressions. I feel late to the party. The last time I tried to learn Lisp (prior to reading this) was in like 2003/4 from some CLISP tutorial that scared me away from having nothing but math examples and zero explanation of the philosophy or design…
"Why on Earth would anyone want to use a language with such horrific syntax?!" What is it with statements like this? It just sounds like a 'meme' to me, that everyone hears (even from advocates like this one) at first that the 'syntax' (of which there is a lot less than most languages in a Lisp) is 'horrible'? Of course, we, the learn-ed of Lisp, say that after a while the 'parens just disappear', which they don't, but they sure…
For me, lisp macros can be a bit vexing, I prefer to not have too many unique, one of a kind, meta-abstractions cooked up by teammates on a big project. A good, widely adopted lisp macro can be handy, for example John Wiegley‘s use-package makes my Emacs configuration much cleaner. I’m not sure where the right boundary is. Decades ago I was quite enthusiastic about macro systems, but the experience of TeX programming made me realize that sometimes plain old…
Commenting on the last paragraph: I honestly believe that one of the biggest obstacles for newcomers to Lisp is Emacs. Don't get me wrong, I love Emacs and it is truly the superior environment to do work in Lisp. However it has a bit of a steep learning curve just like Lisp itself and fighting two battles (one with Lisp and one with Emacs) is no easy task for someone coming from a Java / C# and Eclipse / Visual…
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
- 442
- Total comments
- 268
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 |
|---|---|---|---|---|
| 2007-04-06 | For Lispers: How accurate is this portrait of Lisp? | jkush | 18 | 13 |
| 2008-03-03 | The Nature of Lisp | iamelgringo | 27 | 6 |
| 2010-05-04 | The Nature of Lisp (2006) | b-man | 54 | 33 |
| 2010-05-17 | Ant ~ Lisp, Or, A Significantly Better Explanation of Lisp | ecuzzillo | 52 | 13 |
| 2010-06-21 | An attempt to explain Lisp by use of familiar concepts | tyn | 1 | 0 |
| 2015-05-20 | The Nature of Lisp (2006)First breakout · Best thread | taheris | 110 | 67 |
| 2018-02-23 | The Nature of Lisp (2006) | peterkelly | 109 | 91 |
| 2019-05-28 | The Nature of Lisp (2006) | Dangeranger | 4 | 0 |
| 2020-10-26 | The Nature of Lisp (2006)Latest 20+ point return | tosh | 67 | 45 |
