Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 20, 2007 13:27:56

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Почему нас так мало?

Есть еще применения.

Быстрое прототипирование (сразу же вспоминается bazaar. bialix как-то обмолвился, что сначала собирались на Питоне сделать демонстрационный пример, а потом переписать его на сях. Пример сделали, а переписывать не понадобилось (и так хорош) :)

Полноценный embedded scripting engine для большой системы. Дающий доступ ко всем потрохам (при желании автора). Если продукт типа pysvn можно все же отнести к прикладной автоматизации, то использование Питона в OpenOffice позволяет сделать на нем то, что в MS возложено на VBA.
Более того, есть такая штука - Maya 3D. Весьма известный трехмерный редактор. Исторически в майке использовался tcl подобный язык MEL. На нем писалось многое, но действительно сложные вещи (плагины) приходилось делать на C++. Хотя бы потому, что MEL не поддерживает на должном уровне объектно-ориентированное программирование. Год назад вышла версия со встроенным питоном. Теперь на нем можно делать ВСЕ, что позволяет OpenMaya SDK.
Нужно ли говорить, что скорость написания на Питоне гораздо выше, чем на С++?
Не говоря уже о гибкости. Сейчас практически в каждой игре присутствует интерпретируемый язык. Чаще выбирают java, но ИМХО, Питон для этой цели подходит куда лучше.

Так что, кажется, ниша гораздо шире :)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version