Re:Why and How I Switched from Python to Erlang
by ceslami on Thursday July 07, 2016 @12:57AM
(#12047543)
For the sake of discovering a middle ground between our arguments, let's look at an example of a >$1B company running Rails: Github.
Most of Github's stack is Ruby on Rails, with specialized components/sub-systems written in C. This is a common theme amongst companies that use Rails or Python at scale.
There's a reason why people keep those languages around. Its the same reason why they tend to be used for MVPs: the tool gets out of your way so you can focus on solving the hard problems of your domain. The longer you can preserve those ergonomics, the better.
Then there are plenty of 7 figure companies that have also had scale issues. Game companies come to mind first and foremost but they're hardly the only ones.
You want to run your marketing website on Rails? Yeah of course. But billion dollar companies on Rails?