最大的python项目

时间:2009-05-01 03:24:53

标签: python

使用Python的最大软件开发团队是什么?我想知道动态类型系统如何适应大型开发团队。

很明显,在Google,他们拥有数千名开发人员的C ++和Java代码库;他们对Python的使用要小得多。

是否有一些大型公司主要以Python开发?

4 个答案:

答案 0 :(得分:33)

Youtube可能是谷歌之后的最大用户(后来由他们购买)。

Reddit是一个类似digg的网站,是用Python编写的。

Eve,一个用Python编写好的大块的MMO也非常令人印象深刻。

https://en.wikipedia.org/wiki/Python_(programming_language)#Uses

https://en.wikipedia.org/wiki/List_of_Python_software

答案 1 :(得分:13)

在许多其他以Python为中心的公司中,除了已知的Unknown之外,我还会提到Astra-Zeneca等大型制药公司,Lucasfilm等电影制片厂,以及NASA,Caltech,Lawrence Livermore NRL等研究机构。

Pycon Italia Tre的赞助商(下周在佛罗伦萨,IT - 见www.pycon.it)是Qt / Trolltech(诺基亚的全资子公司),Google当然是Statpro,ActiveState,Wingware - 当然还有几家意大利公司。

3月在芝加哥举行的Pycon美国赞助商当然是谷歌,以及Sun Microsystems,微软,Slide.com,沃尔特迪斯尼动画工作室,甲骨文,Canonical,VMWare--这些都是想到的公司花钱以获得经验丰富的Pythonistas是值得的,因此大概是大规模使用Python(并且在大多数情况下尝试雇用经验丰富的Python开发人员)。

答案 2 :(得分:8)

我们的项目超过30,000行Python。根据某些标准,这可能很小。但它足以填满我的小脑袋。我们的年度报告中提到了该申请,因此从这个意义上说它是“战略性的”。我们不是一个“巨大的”公司,所以我们没有真正的资格。

“巨大的公司”(财富1000强?)并不是主要使用任何一种语言开发的。大型公司将拥有许多开发团队,每个团队使用不同的技术,具体取决于 - 特别是没有任何特定的。

当你进入“史诗般的公司”(财富10强)时,你会看到一个非常像几家大公司的集团的组织。史诗般的公司中的每个大公司仍然是一家庞大的公司,有多个不协调的IT商店在做无关的事情 - 没有“主要在任何特定的语言或工具集中发展。”

即使对于“大公司”和“小公司”(如我们的公司),你仍然存在分裂。我们的内部IT主要是微软。我们的其他产品开发主要是Java。但是,我的团队没有太多有用的规范,所以我们使用Python。我们使用python是因为鸭子类型和动态编程功能。

(我不知道动态类型系统是什么 - Python类型是静态的 - 当你创建一个对象时,它的类型永远不会改变。)

由于没有大公司主要以任何特定语言或工具集开发,因此对于任何语言或工具,对您的问题的简单回答是“否”。而且特别是Python。

答案 3 :(得分:3)

Python是非常强大的语言,许多大型和排名很高的网站都建立在python上。

python的一些重要产品是: -

  1. Google(广泛使用)
  2. Youtube(广泛使用)
  3. Disqus
  4. Eventbrite在线上售票
  5. Pinterest
  6. 书签交易
  7. Quora
  8. 的Mozilla
  9. Asana(广泛使用)
  10. Dropbox(以python启动,与python一起使用)
  11. 甚至许多公司正在将他们的网站从PHP转移到Python,因为它的效率,快速能力和可靠性,以及大量支持和许多优秀框架(如Django)的可用性。

    此外,我并不是说PHP不是一个好的服务器端脚本语言,但事实是,大多数用户都在使用python而不是PHP。