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 orderAt first I was amazed there is no mention of Functional Reactive Programming. Then again this is from 2006 when there were no fast, powerful, and practical FRP frameworks. I suspect we will see somewhat of a revolution in terms of client side development in the coming years - with a vast reduction in complexity and huge increase of programmer productivity.
What is the real cost of getting this "wrong"? For example: Backbone.js is following the MVP pattern, more specifically the passive view variant. The catch is that Backbone.js calls Presenters Views and Views Templates. Should we be encouraging "correctness" here or is it ok that every new MV* framework reinterprets these patterns?
Really happy to see this link on the front page! Another great summary, with a nice visual overview of the evolution is by Aviad Ezra[1]. He summarizes an excellent paper by Mike Potel[2] , that introduces the original MVP pattern. Potel's paper convinced me that classic MVC is almost never applicable in today's "Widget"/"Component" UI paradigms. Perhaps video games where direct control of user input is a first class concept is a place where classic MVC still works. The separation…
I've lately been building a lot of Javascript-based GUIs, and the persistent thought in my mind has been how all those frameworks must be reinventing the wheel that was doubtless invented years ago for desktop GUI development. MVC seems to be all the rage, and this article looks like a comprehensive overview of various alternatives. Looking forward to reading it thoroughly.
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
- 359
- Total comments
- 62
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-10-06 | GUI Architectures | nreece | 2 | 0 |
| 2012-02-11 | GUI ArchitecturesFirst breakout | huytoan_pc | 123 | 23 |
| 2013-09-30 | GUI Architectures (2006) | chadhietala | 8 | 0 |
| 2014-12-26 | GUI Architectures (2006) | ignoramous | 3 | 1 |
| 2015-01-23 | GUI Architectures | dsego | 1 | 0 |
| 2015-06-24 | GUI Architectures (2006) | panic | 84 | 10 |
| 2017-05-02 | GUI Architectures (2006)Best thread · Latest 20+ point return | mercer | 135 | 28 |
| 2022-07-15 | GUI Architectures (2006) | CombineNConquer | 3 | 0 |
