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 seems like a neat project but I can’t say I ever wanted Python to be an even bigger language... Ideally we would have a Python-like that eschews unnecessary features like inheritance and much of the magic that makes Python hard to optimize (and often hard to understand), and with a type system (even an optional type system) that is better than Mypy. I’m not 100% sure what that would look like, but I would ditch classes (and thus inheritance)…
This is cool, but you can go pretty far w/ FP idioms in Python without requiring a DSL/transpiler: - Toolz (http://toolz.readthedocs.io/en/latest/) provides the same primitives from Clojure (including partial functions, compose, juxt, etc) - Pysistence (https://pypi.python.org/pypi/pysistence/) provides immutable data structs - For parallel map you can use https://pypi.python.org/pypi/python-pmap/1.0.2 - TCO is achievable w/ a decorator regardless of AST manipulation (like Clojure's `loop/recur` construct) The…
This is cool stuff, but it's kind of sad that Python doesn't have any of this stuff. Apparently the Pythonic way to do anything is to repeat yourself, type a lot, implement flatten yourself, and cripple lambdas so no one will want to use them. It's a shame, because there's no reason why Python couldn't be an acceptable language for FP, like Julia. It'll never be great at it of course (just like Julia), but good enough that when I'm…
Homepage feedback: It would be great if there was a demonstrative code-snippet that pre-populated that editor at the top of the page, even if it's just one of the snippets further down.
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
- 952
- Total comments
- 442
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 |
|---|---|---|---|---|
| 2016-06-20 | Coconut: Simple, elegant, Pythonic functional programming (compiles to python) | tanlermin | 2 | 0 |
| 2016-06-23 | Coconut – Pythonic functional programming languageFirst breakout | jonbaer | 259 | 130 |
| 2018-08-19 | Coconut: simple, elegant, Pythonic functional programming | tosh | 3 | 0 |
| 2018-10-13 | Coconut: a functional programming language that compiles to Python | pmoriarty | 2 | 0 |
| 2019-01-03 | Coconut: Pythonic functional programmingHall induction · Best thread | andybak | 428 | 169 |
| 2020-05-28 | Coconut Programming Language | BerislavLopac | 2 | 2 |
| 2020-06-27 | Coconut Programming Language | svara | 3 | 1 |
| 2020-07-07 | Coconut: Simple, elegant, Pythonic functional programming | shawndellysse | 149 | 63 |
| 2021-11-03 | Coconut Lang: A Haskellified Python | behnamoh | 5 | 0 |
| 2021-11-04 | Coconut: Simple, elegant, Pythonic functional programmingLatest 20+ point return | EntICOnc | 99 | 77 |
