Reputation:
I just want to test the waters here. Do you think it would be worth it for a massive-scale social network to be built with Python? Given that Python web development is still fairly experimental at such a large scale, do you think, objectively, that its purported advantages over PHP (high-performance object-oriented execution) would be worth the effort of reinventing a few (or will it be many?) wheels? Using either no framework or a framework like Pyramid (formerly Pylons), not Django.
Upvotes: 0
Views: 1309
Reputation: 154494
Given that Python web development is still fairly experimental at such a large scale
This is demonstrably false. TwoThree cases in point: reddit, Disqus, YouTube.
When you hit “massive scale”, you're going to have problems no matter what language/framework/tools you use (although some will certainly make those problems easier to solve).
The more important question is will you be able to get to the point where scale matters?
And that's not a question I, nor anyone else, can answer for certain (although history suggests that the answer is probably “no”)… But, given that any sensible language will scale pretty well, I'd submit that you're more likely to succeed if you're working with a language and toolkit you're already familiar with. So, if you know PHP, use PHP. If you know Python, use Python.
Upvotes: 5