Programming languages for startups
What's the best programming language to build a web startup? PHP? Python? Ruby?
It's what you're comfortable with.
I mean, if I go say "Ruby on Rails + MongoDB + Backbone.js" because "that's what all the cool startups are doing" then you go do some research on that stack, you'll realize that it would probably take 1-2 years for an average PHP dev to learn all that stuff, defeating the whole "get your MVP out ASAP" thing.
In startups, it's all about the business and rarely about the tech. If you're a highly technical shop like Proudcloud, you could go with bleeding edge technology to help you do your stuff. But for everyone else, you just use what you're familiar with. Remember that Groupon started out as a WordPress blog.
Oooh! That's good. I'm thinking of using PHP + MySQL for our startup. And I'm just afraid that the initial language will affect the future of the startup.
Originally Posted by bryanbibat
And yes, I heard Groupon started with a WordPress and pizza!
HTML + CSS ?
yes if you spend 100+ hours creating a product in Perl or Python and then realize you have to swap it to PHP or Ruby to scale it
at the start it doesnt matter though.
i am a PHP advocate and haven't used RoR or Ruby but I believe its harder to start because its a full stack, and PHP is much more widely used and supported.
In terms of a startup, PHP developers are cheaper if you plan to hire eventually
RoR developers are expensive. because there are less and more demand atm, but why the demand? when you could do the same in PHP
What can RoR do that PHP cant? big debate there but probably nothing worth mentioning.
Language might seriously matter if you targetting platforms that are limited like iOS or Android, have to pick one or use a less powerful solution like Titanium Appcelerator.
Short Answer: PHP
@Jojo Balbin good choice in PHP and MySQL.