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 orderSource filters are bad because you get a string and parse it yourself and then get it wrong for edge cases. What if Perl already parsed a piece of source for you and handed you a data structure instead? That fixes the greatest shortcoming. Solution 1: B::Deparse <http://yapceurope.lv/ye2011/talk/3597>, <http://act.yapc.eu/gpw2014/talk/5266> Solution 2: B::CallChecker / <http://perldoc.perl.org/perlapi.html#cv_set_call_checker> In other words, you do have access to the parser. It's not as neat as in Lisp because of…
The author wrote „Higher Order Perl“ which — to my knowledge — is one of the best books on programming ever written. While it’s got Perl in its title it is really an exhaustive introduction to the functional programming paradigm while being refreshingly non-academic about the subject. BTW: In general, I think there were many great Perl book authors having written very insightful introductory text books. They were mostly fun too read and taught me more about computer science than…
Even for those who don't need to be sold on Lisp macros, that was worth reading just for this sentence (in reference to C++ macros): I forgot what rabid programming language fans are like; they can and will defend any system, no matter how dysfunctional, as long as it's _their_ dysfunctional sytem. :-)
How did this wind up here? For the original, go to http://plover.com:8080/~alias/list.cgi?2:mss:234:200507:hokn... and see the discussion we had about it then. It is also worth noting that MJD has the distinction of being the highest rated speaker at Oscon ever. If there is any possibility of interest, he is worth watching because he is incredibly informative. See http://perl.plover.com/ for some of his older Perl writings.
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
- 4
- Total points
- 615
- Total comments
- 208
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 |
|---|---|---|---|---|
| 2009-08-31 | Why Lisp macros are cool, a Perl perspective (2005)First breakout | ed | 103 | 18 |
| 2012-07-15 | Why Lisp macros are cool, a Perl perspective (2005) | lobo_tuerto | 90 | 13 |
| 2014-12-04 | Why Lisp macros are cool, a Perl perspective (2005)Best thread | pmoriarty | 141 | 47 |
| 2018-09-14 | Why Lisp macros are cool, a Perl perspective (2005) | btilly | 24 | 6 |
| 2019-12-15 | Why Lisp macros are cool, a Perl perspective (2005) | pcr910303 | 123 | 68 |
| 2022-04-29 | Why Lisp macros are cool, a Perl perspective (2005)Latest 20+ point return | pcr910303 | 132 | 56 |
| 2025-05-31 | Why Lisp macros are cool, a Perl perspective (2005) | mooreds | 2 | 0 |
