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 orderJavascript came a long way and despite its legacy quirks is actually quite enjoyable with ES6. We also added tons of good tooling (like TypeScript, React or Vue) to improve the web development experience. While I still think, it would be nice to use a language that doesn't need 3 equal signs for sane comparisons, I wonder if Python with its strong whitespace to code-block correlation is actually a good choice for transmission and remote execution? It definitely increases the…
I can't believe all the negative comments here. Someone has implemented Python in JavaScript. I personally think that is incredible.
My only issue with Python being used for client-side web programing is that significant newlines/whitespace would be an incredible pain if you're inling things in HTML. Although you would pretty much be forced to use GZip rather than just minification, which is good-ish. Plus, loading a 900KB file to run the Python client-side is probably a terrible idea when you could either transpile to JS or asm.js or (in the future) WebAssembly.
The syntax is really interesting, although the website is a bit confusing to navigate. Can in be transpiled to JavaScript beforehand, or is it meant to be used in an on the fly transpiler? I'm thinking in terms of minifying the source.
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
- 811
- Total comments
- 392
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 |
|---|---|---|---|---|
| 2013-06-02 | A Python 3 implementation for client-side web programmingFirst breakout | spicavigo | 278 | 117 |
| 2015-06-28 | Brython – A Python 3 implementation for client-side web programming | delian66 | 117 | 60 |
| 2016-11-28 | Brython: Python 3 implementation for client-side web programming | bryanrasmussen | 4 | 0 |
| 2017-12-13 | Brython – Client-side web programming in Python | pknerd | 2 | 1 |
| 2019-06-03 | Brython: Python 3 in the BrowserHall induction | fanf2 | 5 | 0 |
| 2020-07-06 | Brython – A Python 3 implementation for client-side web programmingBest thread · Latest 20+ point return | gjvc | 403 | 214 |
| 2024-05-27 | Brython: A Python 3 implementation for client-side web programming | kyledrake | 2 | 0 |
