Re: А у кого есть опыт разработки на Python?
От: FR  
Дата: 17.10.06 04:20
Оценка:
Здравствуйте, DaBro, Вы писали:

DB>Решил тут посмотреть на этот язык.

DB>Уж больно много про него сказано/написано. Да и голову размять немного полезно.

DB>Язык конечно симпатичный — чем-то он мне smalltalk напомнил.

DB>Но вот беда — настолько уже привык к статическому контролю типов и более строгим правилам, что вкрались у меня сомнения — а можно ли сделать на этом языке что-либо надежное за приемлемое время.

Можно, реально похоже надежность мало зависит от типизации.

DB>Расскажите, кто работал с Python — какого оно? Какие объемы проектов делали, что за проблемы были.


Порядка 20000 строк на питоне + 10000 библиотек на с++.
Проблемы были только со стороними (PIL) библиотеками. Пришлось пару баг репортов им послать.

DB>Да и вообще интересно ваше мнение о применимости языка. Мне пока видится что это всякие скрипты для команды разработки — deploy etc, а также клей для тонкой настройки приложений.


Также полное написание небольших игр на питоне (графика и другой низкий уровень библиотека на C++).

DB>Также при моей невнимательности можно только по TDD работать — иначе очень быстро все так запутывается, что тушите свет. Может быть не привык еще.


Поначалу да, делаешь глупые ошибки, с некторым опытом их практически уже не допускаешь. Я TDD практически не использую, но делаю очень много интерактивных тестов + обязательные функциональные тесты. Какого-то увеличения ошибок по сравнению со статикой не замечал.

DB>Кстати среды для unit тестирования тоже не нашел нормальной. Какая наиболее удобна и популярна сейчас?


Средами не пользовался но чем не подходит стандартный модуль unittest?

DB>Да и IDE после VS2005 мягко говоря неудобный (опять же смотрел несколько бесплатных продуктов и у всех что-нибудь да отваливается).


Хорошее IDE это WingIDE правда оно платное но не дорогое.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.