Нужны Python'щики
Добавлено: 01 янв 2011 13:44
Есть ряд проектов на Джанге. Естественно писать надо на Питоне. ЗП на старт ~20К рублей. Писать на почту Shadow.ru@bk.ru
Форум группы пользователей Linux города Владивостока и окрестностей
https://forum.linuxdv.org/
Чем же так плох python, что от него надо отказаться? )hatred писал(а):Tomcat/jsp/jsf/servlets? А после, если ваще всё будет бабах, переход на JBoss. Хотя да, на 20 рублей человек, знающий это, не согласится :)
отсутствием Jit (или уже впилили официально и работоспособно)? отсутствие нормальной обратной совместимости (привет питон3.0), каких-то жестких стандартов? ORM в Jango часто в нетривильных случаях куда более мозгоклюйная штука нежели Hibernate (хотя ORM вообще мозгоклюйная штука, а в Си/Си++ так вообще вменяемой реализации ORM нет). Блоки основанные на отсупах: уже получал по шишке за то, что мой редактор юзал 4 пробела для табулации, а не сам символ табулации, и, хотя, всё выглядело внешне ок, но мне это напомнило, как мы издевались над учителями, когда в имени переменной вписывали русскую О вместо латинской O, и спрашивали - почему ругается. Динамическая типизация часто играет плохую шутку в больших проектах (хотя, то что она хотя бы строгая в питоне, делает его лучше относительно того же пхп). Инкапсуляция, реализованная на уровне соглашений о стиле кода, тоже вредна, ибо всегда есть соблазн сделать что-то "по хакерски", считаю, что в серьёзных проектах такое нужно ограничивать куда более жестко, чем уровнем соглашений. Про стектрейсы судить не буду, может к Java'овским привык уже. Отсутствие интерфейсов удалённой отладки в питоне (в java есть на уровне виртуальной машины). Тут я тонкостей не знаю, но как обстоит дело с деплоингом приложений на сервер? Есть аналог war/sar? Наличие аналога JNDI?hex писал(а):Чем же так плох python, что от него надо отказаться? )
А что кто-то использует этот 3.0? И какие же дистры, кроме арча, официально держат его? Пруф в студию!"отсутствие нормальной обратной совместимости (привет питон3.0)
А это еще проблема? Мы вот как-то не сталкивались, пока кодили в эклипсе, эрике и ви Ну, может... Но, по моему, все последние IDE такой проблемы уже не знают. В крайнем случае, коммент в начале в стиле ви разом решает траблу.Блоки основанные на отсупах: уже получал по шишке за то, что мой редактор юзал 4 пробела для табулации
Да, были траблы - факт. Мы порешали грамотными декораторами. Но, опять же, ORM вообще мозгоклюйная штукаORM в Jango часто в нетривильных случаях куда более мозгоклюйная штука нежели Hibernate (хотя ORM вообще мозгоклюйная штука ...)
Ну, это - классика. Тут можно долго общаться... Но если в кратце, то при грамотной разработке (если не по RUP, то по хотя бы по OpenUP), разработчики довольно быстро отучают кодеров "желать странного" и заниматься мелким хакерством. Когда в зубах диаграмма классов, юнит-тесты и тикет со временем на реализацию кода до кучи, - хакерствовать становится... гм.. несколько напряжно.Инкапсуляция, реализованная на уровне соглашений о стиле кода, тоже вредна, ибо всегда есть соблазн сделать что-то "по хакерски", считаю, что в серьёзных проектах такое нужно ограничивать куда более жестко, чем уровнем соглашений