3 ms·
Indeed. But I guess having something like 20 million lines of Ruby code and the people that built that, means it makes more sense to spend time on making Ruby s
by DrScientist 1y ago
Indeed. But I guess having something like 20 million lines of Ruby code and the people that built that, means it makes more sense to spend time on making Ruby safer than re-implementing it all in something like Java.
Especially given the current code base is battled tested, while any re-write would almost inevitably introduce bugs.
- dismalaf 1y agoWith something like Ruby you can also just reimplement certain functions in the compiled language of your choice. The nice thing about dynamic languages are that they're great scripting languages and great in a polyglot codebase.
- DrScientist 1y agoYou can call native libs from Java as well - though this is less common than in languages like python/ruby, as the performance gains aren't as big, and there is quite a build/deployment complexity cost you incur when you start adding native libs. Never amazes me how complex/hard it is to install 'python' applications.