>питон он такой абстрактно вылизанный, что бы скрыть от разработчика особенности архитектуры. согласен. Хотя там такие особенности, что можно было бы и не скрывать - ого-го! Всем бы такие. Только тогда это будут не особенности. Кстати, вы о чем именно?
>посему системные приложения на нем крайне неудобно писать.
>тут на конфе я как то приводил пример как переоределить стандартные потоки
>ввода вывода на питоне, посмотрите кому интересно - полный бред!
интересно (дайте позырить бред...), но без ссылки - как без рук.
>IPC на нем ни к черту.
угу, IPC только на изначально паралеллуемых языках (типа Erlang) - в удовольствие. Сравнивать же python неизвестно какую реализацию с непонятно чем в perl-е - место для холивора, в котором вы уже выбрали выигрышную позицию (по крайней мере - безпроигрышную).
>фишка с необязательным определеним переменных приводит к больше'му количеству невыявленных в тестах
>ошибок.
Хорошо сравнивать perl с включенным "use strict". Без него всплыло бы точно такое же бревно. Хочется типизированности для python - Cython (http://pypi.python.org/pypi/Cython/) и не только он. Не хочется python-а вообще - есть много других симпатичных скриптовых языков. Поиск среди них займет значительную часть времени, но по поводу удобства читать/писать - python и js на первых местах. Перл больше подходит для тех, кто "я не читатель, я - писатель" - сделал раз, и забыл. Чтобы понятно писать на perl-е приходится придерживаться правила отступа, характерного для питона.
>перловая фишка с $ @ % реально помогает читать код.
Даа-а-а, без них перл перестал бы быть перлом, а стал, ну скажем, стhашненькой javascript. Разделение наименования переменных по признаку типа делается неспроста, но я так и не понял - зачем именно. Чтобы слиться с переменной, почувствовать себя единым целым и выстрелить код? Может уже открыты и другие пути для медитации?
>CPANа для питона нет.
Нету. Зачем python-у - перловские библиотеки? Зато есть easy_install. Или точно нужен именно CPAN?
>недавно смотрел систему мониторинга сетей zenoss на питоне, фишка в том что
>можно писать собственные обработчики событий прямо с веб интерфейса. но питон
>то для этого не предназначен, ему очень важно пробельное форматирование, в
>результае код мягко говоря "почему то" неработал.
Раз уж в языке пробел играет синтаксическую роль, то нелепо их игнорировать, и писать слова слитно. А проблема zenoss (точно такая есть и её еще не исправили?), это всего лишь проблема самого zenoss.
>хотя кому нравиться... ради бога. на нем сделаны реально интересные вещи.
Вообщем, не буду рекомендовать никакой язык, абы просто защитить свой взгляд на вещи. Идеального языка не существует, иначе мы уже давно ни о чем не спорили бы. Все решения лучше пробовать под себя лично, не доверяя даже другу (друзья иногда такого могут отмочить, особенно первого апреля). Хотя нет, все же порекомендую - попрактиковать brainfuck (http://en.wikipedia.org/wiki/Brainfuck) - любой сразу же изученный после него язык становится мечтой всей жизни ;)