HN Hall of Fame Weekly email

Sick of Ruby, dynamic typing, side effects, and object-orientation (2014)

blog.abevoelker.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of blog.abevoelker.com captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2014–2019
peak thread · 378 comments
295 pts
latest 20+ return · 2017-11-07
295 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 switched from Ruby (after ~8 years) to JavaScript at the beginning of this year, and Ruby is a dream in comparison: - Thanks to the proliferation of Rails and similar frameworks, most Ruby apps at least have something that resembles an MVC structure. With JavaScript, once you move past the basic TodoMVC examples you are pretty much on your own. It gives you enough rope to hang yourself, all you colleagues, and everyone in the building next door. -…

Programming is hard. A few years back, in the 90's when most of the code in my field was still mostly structured, and bad at that, a lot of people were saying that OOP would sort it out. I was skeptical, not because I'm resistant to change, but because it was obvious to me that doing OOP right was (and is) very hard. Not that structured programming was easy. Fast forward to today: programming is still hard, and actually it…

Originally posted 2 months ago: https://news.ycombinator.com/item?id=7975436

MrBra·6-point thread·

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
413

reference only — not used in Hall rules or ranking

Total comments
473

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2014-07-02Sick of Ruby, dynamic typing, side effects, and object-oriented programmingFirst breakoutblakehaswell11094
2014-08-30Sick of Rubyscapbi61
2017-11-07Sick of Ruby, dynamic typing, side effects, and object-orientation (2014)Best thread · Latest 20+ point returnsetra295378
2019-10-18Sick of Ruby, dynamic typing, side effects, and basically OOP (2014)amedvednikov20