Python в разработке настольных приложений

Моя компания перестраивает ИТ-инфраструктуру и системы, поэтому мы находимся в середине процесса завершения разработки технологии для создания новой системы.

Мы остановились на двух кандидатах: Java и Python.

Главный критерий выбора - язык должен быть полным; в том смысле, что он должен быть пригоден для разработки веб- и настольных приложений. Java хорошо зарекомендовал себя в этой области, имея много хороших веб-фреймворков (JSF, Hibernate и т.д.) и относительно хорошую библиотеку GUI (SWT, Swing).

Однако Python выглядит более привлекательным, так как, по моему личному опыту, разработка на Python эффективна, я могу сделать больше за меньшее время (у меня есть опыт веб-разработки только на Django). Однако, что касается настольных приложений, я пока не нашел ни одной хорошей библиотеки GUI, которая была бы интегрирована с IDE, как Swing.

Может кто-нибудь подсказать мне лучший, если это возможно, GUI фреймворк для настольного приложения для Python?

15
задан Mairbek Khadikov 13 January 2012 в 09:23
поделиться