logoalt Hacker News

cloudfudgeyesterday at 8:42 PM2 repliesview on HN

I enjoyed ruby as a language for a while, but the one truly maddening aspect of it is that (as of 10 years ago anyway) nobody actually wrote threadsafe gems (because everyone was writing for Rails, which was single-threaded). That and the rampant monkeypatching that made the standard library hard to count on. These are the things that make it feel really "unserious" to me. I have no idea if these complaints are still current, though. I assume thread safety has been tackled at the very least.


Replies

jasonpeacockyesterday at 8:45 PM

> rampant monkeypatching that made the standard library hard to count on

That was very frustrating when doing regular development after using Rails, all the "built-ins" were actually patched into the stdlib by Rails and not available without it.

jrochkind1yesterday at 8:54 PM

> one truly maddening aspect of it is that (as of 10 years ago anyway)

Not really true anymore.

> for Rails, which was single-threaded

Also not true anymore.

Turns out things can change in 10 years, I guess?