4 ms·
The bad things about Ruby are mostly Ruby cultural norms, like willy nilly metaprogramming often done by unskilled people, published as a gem, and used by many
by grandalf 12y ago
The bad things about Ruby are mostly Ruby cultural norms, like willy nilly metaprogramming often done by unskilled people, published as a gem, and used by many others, some of whom create useful gems.
Static typing would be a benefit. I think Matz realizes that with the rise of Javascript transpilers Ruby is going to have to fight hard to remain relevant. Give Swift a few more months and there is already a pretty solid language with ruby-like simplicity and a well designed type system.
- lukeschlather 12y agoRuby obviously competes with Node, but is there any chance of Ruby and Swift competing directly? Go or <insert JVM/CLR language that already directly competes with Ruby here> would probably be better examples.
- grandalf 12y agoPerhaps you are correct (though I'm curious which languages you'd nominate as more likely contenders).