HN Hall of Fame Weekly email

Crystal Programming Language

crystal-lang.org Software & code Software projects Software engineering Class of 2018-04 Hall of Fame
Screenshot of crystal-lang.org captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 10 calendar years, with breakout response in 4 of them.

submissions
23
submitters
22
observed span
2013–2024
peak thread · 171 comments
254 pts
latest 20+ return · 2022-09-01
206 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

I don't understand why Ruby's syntax is seen as so elegant. It's ambiguous and a nightmare to parse. http://programmingisterrible.com/post/42432568185/how-to-par...

I used Crystal to create a web application a 2-3 years ago. It is running great without any problems. There are not that many users (only about 300-400) at any time. Anyhow, I did not touch the application in the last two years, and did not use Crystal in the last two years for anything else. I used Rust to write some simple personal CLI apps, which was fun but also hard. For some reason, couple of days back I…

bb1234·206-point thread·

There are a couple of features I'd love Crystal to have, but I might be in the minority. One, immutability by default, or rather, make immutability more the rule than the exception. Two, type checked named parameters/keyword arguments. Yes they are verbose, but they make it much more clear what the code is doing upon 2nd, 3rd,..... 100th reading than something like MyObject.method(a, b, 1, zurb, foobar, false, -1, "bob"), where the order is important and the variables don't ned…

Previous discussion: https://news.ycombinator.com/item?id=6342609

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

100+ points or 50+ comments

Total points
720

reference only — not used in Hall rules or ranking

Total comments
416

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2013-07-12The Crystal Programming LanguageEmmanuelOga30
2013-08-28The Crystal Programming Languagetectonic20
2013-09-23The Crystal Programming Languagealbertzeyer217
2014-11-25Crystal: the programming languageFirst breakoutrobin_reala5051
2015-06-06Crystal LanguageBest threadnecrodome254171
2015-08-21Crystal Programming Languagemangeletti10
2016-11-30The Crystal Programming Languagemsvan30
2016-12-18Crystal: Ruby syntax, close to C speedcoldtea11
2017-02-09The Crystal Programming Languageflippyhead40
2017-03-24Crystal has a new Websitemirceasoaica60
2017-05-12Crystal Langbbcbasic30
2017-09-21The Crystal Languagegulperxcx21
2017-11-05The Crystal Programming Languagejosephscott30
2018-04-15The Crystal Programming LanguageHall inductiontype014373
2020-04-01Crystal Langtomerbd40
2020-05-01Crystal – A Language for Humans and Computersetherio20
2020-07-08The Crystal Programming Languagevincent_s10
2020-08-29The Crystal Programming Languagewalterbell20
2020-10-01Crystal Languagegjvc20
2021-10-10The Crystal Programming Languagedunefox20
2021-12-10The Crystal Programming Languagevincent_s40
2022-09-01Crystal Programming LanguageLatest 20+ point returnsimonebrunozzi206112
2024-03-31A Language for Humans and Computersudev409610