Skip to content

Comment on Ruby mistakesparent

Comments

That is a bug that is more easily (and less dangerously) fixed by asking for bytes and then decoding them from latin-1.

And yet, in 99.5% of use-cases, it's infinitely more convenient not to have to jump through that hoop.

I've been a Ruby developer for… seven years now, and have literally never encountered actual problems in the real world by this, by mutable hash keys, or well over half the other issues on this list. And I'm willing to bet the vast majority of other developers haven't either.

Ruby has mostly sensible defaults that work as expected in most practical cases.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.