3 ms·
Ruby is fine for small projects by a single developer, anything that you could reasonably do a total rewrite in a day or two. Because the main way of refactorin
by zarzavat 2y ago
Ruby is fine for small projects by a single developer, anything that you could reasonably do a total rewrite in a day or two. Because the main way of refactoring is via rewrites.
As a language it is completely unsuitable for large projects, the dynamic features that are helpful at a small scale become liabilities at a large scale.
Ruby’s main flaw is the excessive exuberance of its fans, you wouldn’t develop a large website in bash, you probably shouldn’t do it in Ruby either, but each of the languages still has its own charm and is useful for the things it was designed for.
- lta 2y agoI've worked on multiple large Ruby codebases with many engineers contributing (ex: meta). There are many large Ruby projects out there, your one-developer-language opinion is simply not supported by facts
- herbst 2y ago> Because the main way of refactoring is via rewrites. Not sure where you are getting this.