ps:希望不要告诉我因为quora用了python那我们也用python因为用python写的知乎,服务器可以自己提问。quora 上也有人问为什么 quora 选择 python(原文连接)
两个员工(都来自facebook)的意思大致如下:
有很多优秀的frameworkpython数据结构和javascript类似可读性(因为有很多人一起工作)不想跳进微软的坑不想冒险用mono(开源的c#/.net实现)同样的程序,java代码更多,写起来更痛苦tornado开源了
他们还说了:我们确定不想用php,facebook已经陷进去了,不代表现在也是好的选择。很高兴选了python。我高中有位同学,平时偏科不爱学英文,有次抄我作业,连我名字一块儿抄上去了。
php做知乎不会有任何问题,选python是偶然中的必然。我觉得原因如下:
python有大量便捷的网站开发框架,能省不少事,而且由于python本身的特点,维护起来更方便简单,而且已经有不少类似douban这样的项目,说明python的运行效率完全可以在这样的网站上实施。知乎当初是创新工场的一个一个创业项目,所以开发效率比运行效率重要很多。相比而言,当然更愿意用python。我一直以为是因为quora用了python, 所以知乎也用python ,又或许python更加有文艺范。。。如果用了php,你肯定还会来问为什么不用python的~因为当时的leader只会用python这背后一定有肮脏的python交易