Live data from Hacker News

Ask HN: Why are more Startups using Python over Ruby?

news.ycombinator.com

21–23 of 23 posts

Re: Ask HN: Why are more Startups using Python over Ruby?

#21
post #20

Because they are just going by whats trendy I suppose. If they wanted to build something serious that can actually scale then they probably shouldn't be using a dymanic language at all.

The odds of your product ever having to scale are vanishingly small. Until you prove your product will actually need to grow to web scales, you should use whatever language allows you to deliver a product for the lowest possible cost in the shortest possible time. That usually means dynamic languages.

If you don't end up needing to scale then your application is most likely a failure, I guess I just don't quite get this approach of "we'll build it as cheaply as possible and then re-work it if needed" because I'm looking at this from the perspective of having worked for companies that did this (before I was working there) and then needing to deal with cleaning up the mess since their hastily built app did end up needing to scale. Web apps, by default, usually have the intention of attracting a wide user base so I can't say I agree with this line of thinking

Re: Ask HN: Why are more Startups using Python over Ruby?

#22
post #20

Earlier quoted context omitted.

The odds of your product ever having to scale are vanishingly small. Until you prove your product will actually need to grow to web scales, you should use whatever language allows you to deliver a product for the lowest possible cost in the shortest possible time. That usually means dynamic languages.

If you don't end up needing to scale then your application is most likely a failure, I guess I just don't quite get this approach of "we'll build it as cheaply as possible and then re-work it if needed" because I'm looking at this from the perspective of having worked for companies that did this (before I was working there) and then needing to deal with cleaning up the mess since their hastily built app did end up ne…

You are suffering from selection bias. You experienced applications that already needed to scale. For every one of those, you have a hundred that never made it. Had they started with harder to develop with technologies, they would have failed without having any completed products.

Re: Ask HN: Why are more Startups using Python over Ruby?

#23
It's a bit disappointing not to see more mention of Groovy/Grails.

It has all the great features you get with Ruby/Rails but built on two solid time tested technologies being Spring and Hibernate. Not to mention the ability to integrate with pretty much no effort with existing Java infrastructures.

Post reply on HN