HN Hall of Fame Weekly email

Haskell vs. Ada vs. C++ vs. Awk vs (1994) [pdf]

haskell.cs.yale.edu Research & data Research papers Software engineering Candidate

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
3
submitters
3
observed span
2014–2019
peak thread · 68 comments
92 pts
latest 20+ return · 2019-04-04
68 pts

Submission timeline

2007–2026

One 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 order

This is a long time ago, but I remember coming across this competition when studying software architecture for my Diplomarbeit. IIRC, the Haskell solutions were disqualified, and actually for good reasons. The competition was about architecture of the system, with the geoserver an example component. Notice that for example Rapide is an Architecture Description Language (ADL). As far as I can tell, the Haskell team(s) only concerned themselves with the (purposely) simplistic/simplified functionality of the…

This is an interesting paper, and I'd like a replication today, 25y after: I believe Haskell has matured a lot in all of this time. As an experiment, some months ago we prototyped a new service in Haskell at work. We timeboxed a week for it (two people, proficient in Haskell), and the result is that (1) the Product Owners were really pleased with it, and (2) even if it was really bad Haskell code, we _still_ managed to encode…

ff_·68-point thread·

"Them" refers to the developers using languages other than Haskell: "We provided them with a copy of P1 without explaining that it was a program, and based on preconceptions from their past experience, they had studied P1 under the assumption that it was a mixture of requirements specification and top level design. They were convinced it was incomplete because it did not address issues such as data structure design and execution order.” "The other kind of response had more to…

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

100+ points or 50+ comments

Total points
216

reference only — not used in Hall rules or ranking

Total comments
147

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2014-01-13Haskell, Ada, C++, Awk: An Experiment in Prototyping Productivity (1994) [pdf]lelf5624
2016-12-29Haskell vs. Ada vs. C++ vs. Awk vs (1994) [pdf]First breakout · Best threadtosh9268
2019-04-04Haskell, Ada, C++: An Experiment in Prototyping Productivity (1994) [pdf]Latest 20+ point returnjxub6855