13 ms·
I never personally learned Rails so I'm just an interested observer, but can someone explain the problems with Rails currently? And why the switch in language r
by matt2000 11y ago
I never personally learned Rails so I'm just an interested observer, but can someone explain the problems with Rails currently? And why the switch in language rather than just making fixes to the framework? After looking through the article it doesn't seem like there was a very strong case made for Go. Thanks!
- BSousa 11y agoIn a nutshell: Rails isn't shinny anymore. By migrating from (now) old Rails to new shiny Go, people can write these kinds of articles and pretend to be cutting edge and forward thinking.
- karmajunkie 11y agoits a bit more complicated than not being shiny anymore. For a lot of veterans, what's touted as best practices in the Rails community lead to maintenance headaches and performance issues in large scale long-lived applications. Rails apps tend to have a high degree of coupling internally and to gems that Just Work™ (except for when they Just Don't™).
- socceroos 11y agoAlso, as the industry has shifted away from monolithic web frameworks to tightly controlled 'microservices' then the relevance of something as heavy as RoR wanes.
- karmajunkie 11y agoRight, although personally I think there'll be a heavy backlash against microservices (that's already begun in some circles.)
- socceroos 11y agoYeah, the whole industry cycles between ideals; each generation rediscovering the benefits and drawbacks of each. Hence the renaissance of event driven applications. It's all good. Go with the flow and learn. ;)