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 orderI for one can't wait for Typed FP to become mainstream as soon as possible. I think the prevalence of scripting languages in large systems today is a quirk of history. In early 2000s, as the web was growing to be an application delivery platform, the only practical statically typed language was Java. It didn't have generics or lambdas at the time, and was infested with the sprawl of J2EE. Choosing Ruby/Python over Java was at the time an act…
I recently picked up a project in OCaml that I had begun last summer and never finished. I have to say, compared to my day-to-day tools (mostly Java these days, Python before), OCaml is a breath of fresh air. For instance, today I did a refactoring where I replaced a type that was simply an alias to string with a proper abstract data type. Fixing the code was simply a matter of compiling, going to the file/line number in the…
"Yet functional languages never really made it to the mainstream" JavaScript development these days is getting pretty darn close to what I would consider 'mainstream' functional programming. Heavy use of both first class and lambda functions, and closures have been standard practices for years now. And thanks to libraries like Underscore.js partial application and the use higher order functions like map/filter/etc are also becoming very common place. I'll absolutely agree that what we see is not 'pure' functional…
This was posted a few days ago: HN discussion: http://news.ycombinator.com/item?id=3047741 Reddit discussion: http://www.reddit.com/r/programming/comments/kuhn3/ocaml_for...
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
- 483
- Total comments
- 341
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 |
|---|---|---|---|---|
| 2011-10-02 | OCaml for the masses | acg | 14 | 2 |
| 2012-01-18 | OCaml for the Masses | mbowcock | 55 | 28 |
| 2013-06-03 | OCaml for the Masses | amirmc | 1 | 0 |
| 2014-07-07 | OCaml for the Masses (2011)First breakout | luu | 100 | 88 |
| 2015-01-14 | Why the next language you learn should be functional (2011) | alvare | 3 | 0 |
| 2017-05-29 | OCaml for the Masses: why the next language you learn should be functional | jasim | 2 | 0 |
| 2017-06-03 | OCaml for the Masses Why the next language you learn should be functional (2011) | based2 | 2 | 0 |
| 2018-11-26 | OCaml for the Masses (2011)Hall induction · Best thread · Latest 20+ point return | alanfranz | 304 | 223 |
| 2020-04-14 | OCaml for the Masses: Why the next language you learn should be functional(2011) | alokrai | 2 | 0 |