Найти в Дзене
Язык Python

Кто использует Python в наши дни? #6

Оценка размера пользовательской базы Python, предполагала наличие приблизительно 1 миллиона пользователей по всему миру. Оценка основана на разнообразных статистических данных, таких как количество загрузок, веб-статистика и опросы разработчиков. Python автоматически входит в состав дистрибутивов Linux, поставляется с компьютерами Macintosh и включается в широкий диапазон продуктов и оборудования. Помимо применения индивидуальными пользователями Python также задейство­ван в реальных продуктах, приносящих доход для реальных компаний. Например, вот что общеизвестно из пользовательской базы Python. Вероятно единственная общая идея, которая объединяет все упомянутые выше компании, заключается в том, что язык Python задействован в самых разных предметных областях. Универсальная природа Python делает его применимым почти ко всем областям, а не к какой-то одной. На самом деле можно с уверенностью сказать, что по существу любая реальная организация, занимающаяся написанием ПО, использует Pytho

Оценка размера пользовательской базы Python, предполагала наличие приблизительно 1 миллиона пользователей по всему миру. Оценка основана на разнообразных статистических данных, таких как количество загрузок, веб-статистика и опросы разработчиков. Python автоматически входит в состав дистрибутивов Linux, поставляется с компьютерами Macintosh и включается в широкий диапазон продуктов и оборудования.

Помимо применения индивидуальными пользователями Python также задейство­ван в реальных продуктах, приносящих доход для реальных компаний. Например, вот что общеизвестно из пользовательской базы Python.

  • Google всесторонне использует Python в своих системах веб-поиска.
  • Популярная служба совместного использования видеоматериалов YouTube почти полностью написана на Python.
  • Серверное ПО и ПО для настольных клиентов службы хранилища Dropbox напи­сано главным образом на Python.
  • Одноплатный компьютер Raspberry Pi поддерживает Python в качестве своего учебного языка.
  • EVE Online, грандиозная многопользовательская онлайновая игра от ССР Games, широко применяет Python.
  • Популярная пиринговая система обмена файлами BitTorrent начинала свое сущес­твование как программа Python.
  • Industrial Light & Magic, Pixar и другие компании используют Python в производс­тве анимационных фильмов.
  • ESRI применяет Python в качестве инструмента настройки для конечных пользо­вателей в своих картографических продуктах ГИС.
  • Фреймворк веб-разработки Арр Engine от Google использует Python как приклад­ной язык.
  • Продукт почтового сервера IronPort для выполнения своей работы
  • Maya, мощная интегрированная система трехмерного моделирования и анима­ции, предоставляет API-интерфейс для сценариев Python.
  • NSA использует Python для шифрования и анализа разведывательной информации.
  • iRobot применяет Python при разработке коммерческих и военных роботизиро­ванных устройств.
  • Настраиваемые сценарные события в игре Civilization IV написаны целиком на Python.
  • В проекте “один лэптоп на ребенка” (One Laptop Per Child — OLPG) пользователь­ский интерфейс и модель деятельности построены на Python.
  • Netflix и Yelp документально подтвердили роль Python в своих инфраструктурах ПО.
  • Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM используют Python для аппаратного тестирования.
  • JPMorgan Chase, UBS, Getco и Citadel применяют Python для выработки прогнозов на финансовом рынке.
  • NASA, Los Alamos, Fermilab, JPL и другие компании используют Python для реше­ния задач научного программирования.

Вероятно единственная общая идея, которая объединяет все упомянутые выше компании, заключается в том, что язык Python задействован в самых разных предметных областях. Универсальная природа Python делает его применимым почти ко всем областям, а не к какой-то одной. На самом деле можно с уверенностью сказать, что по существу любая реальная организация, занимающаяся написанием ПО, использует Python, то ли для решения краткосрочных тактических задач, таких как тестирование и администрирование, то ли для долгосрочной стратегической разработки продуктов. Python доказал эффективную работу в обоих режимах.