Why did Quora choose Python (over PHP and others) for its development?
1–10 of 45 posts
Re: Why did Quora choose Python (over PHP and others) for its development?
#2As far as I can tell there seems to be a lot more peripheral innovation in the ruby camp though, particularly in testing tools. Are there python equivalents to rspec, cucumber, factory_girl/machinist, shoulda, passenger, haml, webrat etc?
Re: Why did Quora choose Python (over PHP and others) for its development?
#3The python/ruby thing seems to be at an interesting point. Python as a language has a bigger mindshare but none of the python web stacks has close to the adoption that rails does. As far as I can tell there seems to be a lot more peripheral innovation in the ruby camp though, particularly in testing tools. Are there python equivalents to rspec, cucumber, factory_girl/machinist, shoulda, passenger, haml, webrat etc?
Re: Why did Quora choose Python (over PHP and others) for its development?
#4The python/ruby thing seems to be at an interesting point. Python as a language has a bigger mindshare but none of the python web stacks has close to the adoption that rails does. As far as I can tell there seems to be a lot more peripheral innovation in the ruby camp though, particularly in testing tools. Are there python equivalents to rspec, cucumber, factory_girl/machinist, shoulda, passenger, haml, webrat etc?
I'm not sure about the framework adoption thing, Django seems to be the major Python framework. I'm not saying there aren't others, but most newcomers to Python web dev quickly realize that Django is the name of the game.
Re: Why did Quora choose Python (over PHP and others) for its development?
#5Earlier quoted context omitted.
I'm not sure about the framework adoption thing, Django seems to be the major Python framework. I'm not saying there aren't others, but most newcomers to Python web dev quickly realize that Django is the name of the game.
Yeah Django is definitely the big player. It's interesting though that python is bigger than ruby but rails is bigger than django.
Re: Why did Quora choose Python (over PHP and others) for its development?
#6Earlier quoted context omitted.
Yeah Django is definitely the big player. It's interesting though that python is bigger than ruby but rails is bigger than django.
Django is arguably the most used Python web stack, but it's also a much more controversial choice than Rails is in the Ruby world. I hear "you'll outgrow Django really quickly" a lot; whether that's true or not I can't say since I've never used it. Also, there seems to be a lot more choices for web frameworks in the Python world: Django, Pylons, web.py, Tornado, Flask, CherryPy, Zope etc. I'm not sure if this is the…
The ruby world seems to focus its innovation around the major framework whereas the python world seems to be experimenting at a more fundamental level.
Re: Why did Quora choose Python (over PHP and others) for its development?
#7Earlier quoted context omitted.
I'm not sure about the framework adoption thing, Django seems to be the major Python framework. I'm not saying there aren't others, but most newcomers to Python web dev quickly realize that Django is the name of the game.
Yeah Django is definitely the big player. It's interesting though that python is bigger than ruby but rails is bigger than django.
Re: Why did Quora choose Python (over PHP and others) for its development?
#8The python/ruby thing seems to be at an interesting point. Python as a language has a bigger mindshare but none of the python web stacks has close to the adoption that rails does. As far as I can tell there seems to be a lot more peripheral innovation in the ruby camp though, particularly in testing tools. Are there python equivalents to rspec, cucumber, factory_girl/machinist, shoulda, passenger, haml, webrat etc?
I'm not sure about the framework adoption thing, Django seems to be the major Python framework. I'm not saying there aren't others, but most newcomers to Python web dev quickly realize that Django is the name of the game.
Re: Why did Quora choose Python (over PHP and others) for its development?
#9Re: Why did Quora choose Python (over PHP and others) for its development?
#10Earlier quoted context omitted.
Yeah Django is definitely the big player. It's interesting though that python is bigger than ruby but rails is bigger than django.
Django is arguably the most used Python web stack, but it's also a much more controversial choice than Rails is in the Ruby world. I hear "you'll outgrow Django really quickly" a lot; whether that's true or not I can't say since I've never used it. Also, there seems to be a lot more choices for web frameworks in the Python world: Django, Pylons, web.py, Tornado, Flask, CherryPy, Zope etc. I'm not sure if this is the…