4 ms·
Twitter stopped growing because it chose to use Rails. Facebook stopped growing because it chose to use PHP. Pinterest stopped growing because it chose to use
by mbesto 13y ago
Twitter stopped growing because it chose to use Rails.
Facebook stopped growing because it chose to use PHP.
Pinterest stopped growing because it chose to use Django.
Tumblr stopped growing because it chose to use PHP.
Instagram stopped growing because it chose to use Django.
StackOverflow stopped growing because it chose to use .NET.
37Signals stopped growing because it chose to use Rails.
Groupon stopped growing because it chose to use Rails.
</sarcasm>
Can we end this debate already?
- renownedmedia 13y agoI don't see Node.js in that list. </troll>
- vbsteven 13y agoAre there any companies of that size out there actually using Node in production?
- AdrianRossouw 13y agolinkedin ?
- Oculus 13y agoGoogle, I remember reading they use it internally like crazy.
- edwinnathaniel 13y agoaaron's link seemed to disprove this.
- bpicolo 13y agoI believe eBay said they used it for some things?
- aaronbrethorst 13y agohttp://venturebeat.com/2012/01/24/node-at-google-mozilla-yahoo/ http://venturebeat.com/2012/01/24/node-at-google-mozilla-yah...
- el_bhs 13y agoI don't think anyone is arguing that companies fail to grow because of these languages. It's merely that they would grow more quickly once at scale if they didn't have to spend several years rearchitecting while adding few innovations in the meantime (this is what happened at Twitter, for example).
- shousper 13y agoHmm, I didn't think it took any of them years to rearchitect per se? Regardless, somebody has to do it =) I for one am grateful for these giants pushing our current platforms and languages to their limits. On top of that, they've gone and found solutions, all in their own ways to solve the problem of scaleability. No?
- el_bhs 13y agoIt really did take twitter many years to rearchitect and break their most problematic dependencies on Rails, yes... my understanding is that it was a 4-year process.
- nivertech 13y agoFrom this list only 2 companies aren't VC-funded. StackOverflow raised VC funding later, when it got significant traction. And I think ASP.NET has a good performance comparing to rails (not sure if they used C# or VB, C# obviously not a dynamic language). The other one - 37Signals obviously experts in Rails - so they knew how to scale it. And even they took external funding later. I think that dynamic languages like Erlang/Elixir, Clojure (and maybe Go) offer a good performance/productivity ratio. Anyway, I think that Rails is OK for paid B2B web applications, not so much for free consumer stuff.