3 ms·
Ruby presents a very simple, understandable surface, but trust me, as you go deeper it gets very, very strange. I've used the thing for fifteen years and there
by astrodust 11y ago
Ruby presents a very simple, understandable surface, but trust me, as you go deeper it gets very, very strange. I've used the thing for fifteen years and there still things that make me go "Huh, I didn't know that" but they're obscure quirks that you can go an entire career without encountering.
Any non-trivial language will have an ugly layer that the language designers couldn't quite get rid of.
Plus, unless your language is dead, it will continue to evolve and add new features that you will have no knowledge of unless you make an effort to absorb them.