Крупнейшие проекты python
Какая самая большая команда разработчиков программного обеспечения, использующая Python? Мне интересно, насколько хорошо система динамического типа масштабируется для крупных разработчиков.
Довольно ясно, что в Google у них есть кодовые базы С++ и Java с тысячами разработчиков; их использование Python намного меньше.
Есть ли какие-то огромные компании, которые развиваются в основном на Python?
Ответы
Ответ 1
Youtube, вероятно, самый большой пользователь после Google (и впоследствии купленный ими).
Reddit, похожий на digg сайт, написан на Python.
Ева, MMO с хорошим куском, написанным на Python, также впечатляет.
https://en.wikipedia.org/wiki/Python_(programming_language)#Uses
https://en.wikipedia.org/wiki/List_of_Python_software
Ответ 2
Среди многих компаний, ориентированных на Python, помимо тех, о которых уже упоминалось Неизвестно, я бы назвал крупные фармацевтические фирмы, такие как Astra-Zeneca, киностудии, такие как Lucasfilm, и исследовательские места, такие как NASA, Caltech, Lawrence Livermore NRL.
Среди спонсоров Pycon Italia Tre (на следующей неделе в Firenze, IT - см. www.pycon.it), Qt/Trolltech (дочерняя компания Nokia), Google, конечно, Statpro, ActiveState, Wingware - кроме того, конечно, несколько итальянских компаний.
Среди спонсоров Pycon US в Чикаго в марте были (конечно) Google, а также Sun Microsystems, Microsoft, Slide.com, Walt Disney Animation Studios, Oracle, Canonical, VMWare - это все компании, которые думали стоит потратить деньги, чтобы иметь видимость для опытных Pythonistas, поэтому, предположительно, они делают значительное широкомасштабное использование Python (и в большинстве случаев пытаются нанять опытных разработчиков Python в частности).
Ответ 3
Наш проект состоит из более чем 30 000 строк Python. Это, вероятно, мало по некоторым стандартам. Но он достаточно большой, чтобы заполнить мой маленький мозг. Приложение упоминается в нашем годовом отчете, поэтому оно "стратегическое" в этом смысле. Мы не "огромная" компания, поэтому мы действительно не претендуем.
"Огромная компания" (Fortune 1000?) не развивается в основном на каком-либо одном языке. Крупные компании будут иметь множество команд разработчиков, каждый из которых использует другую технологию, в зависимости от - ну - ни о чем в частности.
Когда вы попадаете в "эпические компании" (Fortune 10), вы смотрите на организацию, которая очень похожа на конгломерат нескольких огромных компаний, объединенных вместе. Каждая огромная компания в эпической компании по-прежнему остается огромной компанией с несколькими несогласованными ИТ-магазинами, делающими несвязанные вещи - там нет "развиваться в первую очередь" на любом конкретном языке или наборе инструментов.
Даже для "крупных компаний" и "малых компаний" (например, у нас) у вас все еще есть фрагментация. Наш собственный ИТ - это в основном Microsoft. Наша другая разработка продукта - в основном Java. Моя команда, однако, не имеет много полезной спецификации, поэтому мы используем Python. Мы используем python из-за функций печати утинов и динамического программирования.
(Я не знаю, что такое система динамического типа - типы Python статичны - когда вы создаете объект, его тип никогда не может измениться.)
Поскольку никакая огромная компания не развивается в основном на любом конкретном языке или наборе инструментов, тривиальный ответ на ваш вопрос - "Нет" для любого языка или инструмента. И Нет для Python в частности.
Ответ 4
Python - очень мощный язык, многие большие и очень ранжированные веб-сайты построены на python..
Некоторые большие продукты python: -
- Google (широко используется)
- Youtube (широко используется)
- Disqus
- Eventbrite
- Pinterest
- Reddit
- Quora
- Mozilla
- Асана (широко используется)
- Dropbox (запущен с python, остался с python)
Даже многие компании переносят свои сайты с PHP на Python, благодаря своей эффективности, быстрой способности и надежности, а также наличию огромной поддержки и многих хороших фреймворков, таких как Django..
Кроме того, я не говорю, что PHP не является хорошим языком сценариев на стороне сервера, но правда в том, что большинство пользователей адаптируют python вместо PHP.