Я вот сейчас перевожу 220 Вольт на Питон. И скажу я вам, что Питон по сравнению с Перлом кажется какой-то недоделкой. И это я не лезу в код, смотрю только по верхам.
К примеру, как сделать документацию в Перловом модуле? Написать её в POD и потом извлекать с помощью perldoc или вообще экспортировать в любой формат (я вот в маркдаун экспортирую). Легко. И структура у Перловой документации очень удобная (ну, на Спане сами видели).
Как сделать документацию в Питоне? О, это тот ещё геморрой. К примеру, чтобы извлечь документацию из тамошних докстрингов, нужно установить модуль и его зависимости, потому что при чтении документации происходит импорт этих зависимостей и без них нифига не прочитаешь. Драйверы для вашего модема находятся в интернете, ага.
Или, как сделать и релизнуть новый дистрибутив в Перле?
* minil new Super::Puper
* minil release
Усё.
Как это сделать в Питоне? Никак. Начинаешь что-то там руками собирать, какие-то файлики, пытаешься сообразить, что там нужно для питоновского дистрибутива. Мы под это дело запилили эталонный дистрибутив и клонируем его, плюс утилиту для релизов тоже запилили.
Сплошные страдания:)