Reply content:
The language of a project is not really about how good the language is, but what is more crucial is the collective choice of the development team. Five people team, one willing to use Python four willing to use PHP, which do you say? But it is in turn.
PS: I hope you don't tell me that because Quora uses Python, we also use Python because it is written in Python, and the server can ask questions. Quora also asked why Quora chose Python (original
connection)
Two employees (all from Facebook) have the following meanings:
- There are a lot of good frameworks
- Python data structures are similar to JavaScript
- Readability (because there are a lot of people working together)
- Don't want to jump into Microsoft's pit
- Don't want to risk the use of mono (open source c#/. NET implementation)
- Same program, Java code More, more painful to write.
- Tornado Open source.
They also said: We are sure that we do not want to use Php,facebook has been trapped in, does not mean that now is a good choice. It's a pleasure to choose Python. I have a classmate in high school, usually partial section do not love to learn English, there is a time to copy my homework, even my name together copied up.
PHP does not have any problem to know, choose Python is accidental inevitable. I think the reasons are as follows:
- Python has a lot of convenient web development framework, can save a lot of things, and because of the characteristics of Python itself, maintenance is more convenient and simple, and there are many similar projects such as Douban, that Python's operational efficiency can be fully implemented on such a site.
- It is a pioneering project for innovation workshops, so development efficiency is much more important than running efficiency. In comparison, of course, more willing to use Python.
I always thought it was because Quora used python, so I know it's python, and maybe Python is more artistic ... If you use PHP, you will definitely ask why not python ~ because then the leader will only use Python and there must be a dirty python trade behind it.