Эх Angra ...>Перл значительно интересней питона, при желании может быть более читабельным,
1) Грузины интересней чем армяне! Чем?! ... Не напомнило?
2) Теоретически перл может быть читаемым. Практически за последние 12 лет видел только пяток читаемых программ :(
>на нем можно тоже делать все что угодно, у него огромная библиотека.
Ну драйвера к примеру особо не попишешь :) Но в application domain - да.
>По поводу философии. Питон исповедует два принципа
>1) все является объектами
Но при этом в Питоне не всё является объектом :)
>2) есть только один способ(синтаксис) сделать какое-либо элементарное действие.
Java делает то же самое - в результате самый популярный язык для Ъ Ынтрыпрайз (тот самый application domain).
>Перл не ограничивает программиста, вы можете работать в процедурном,
>объектном и даже частично функциональном стиле.
А Питон - ограничивает! Там нет ни процедур, ни объектов ни функциональщины?!
Да что с тобой Angra? Вещаешь как PR-щик ...
>на перле очень приятно писать, но тяжело читать написанное другими,
>На питоне почти наоборот.
Не заметил что на питоне писать неприятно. Ну это слишком личное чтобы хоть как то измерить.
>Для админа однозначный выбор - Perl.
В 1994 году - согласился бы не задумываясь! Сейчас - не смеши :) _однозначного_ выбора уже нет, есть куча примерно равных вариантов. Но чем взрослее становится истинный UNIX-admin тем сильнее он понимает что только sh - "наше всьЁ"!
>Это не просто шелл на стероидах, это универсальный инструмент
>админа заменяющий шелл, awk, sed, grep итд.
Напуркуа их _заменять_ ? К примеру - все они есть в busybox'е, а вот взгромоздишь ли ты полноценный перл на openWRT? Вряд ли. Ну и "у них вЭй!" ...
>В отличие от питона он изначально создавался для администрирования
Это Practical Extraction and Report Language то? :)
"Perl was originally developed by Larry Wall, as a general purpose Unix scripting language to make report processing easier."(С)педивикия
>и однострочники(и даже небольшие скрипты) на нем во много раз изящней и короче.
О - да! Я помню изящный скриптик на 5-10 строчек опубликованный на ЛОР'е - типо "помогите разобраться - не печатает" и сколько наивных его запустило ;-D
>Кроме того перл стандарт де-факто в никсах,
Все ведущие линуксы имеют питон "из коробки" тоже. Да и юзается он в них по самое "не балуй".
>минимальный его вариант легче найти,
Минимальный - не нужен, см. openWRT (справедливости ради - минимальный питон так же не нужен - см. нокию). А полноценный питон работает на всём где работает перл.
Подытожим всё вышесказанное - для чего я всё это тут писал?
Чтобы обосрать перл? - Нет!
Чтобы возвысить питон? - Нет!
Чтобы донести простую мысль - сейчас не 1994, в богатые времена живём! Поэтому выбор есть всегда. И пожалуй настало время когда можно выбирать по принципу - вот это нравится лично мне, даже объяснить не могу почему ... и это будет работать :)
Топикстареру - выбери 5-10 типичных для тебя задачек и порешай их на перле, питоне, шелле, браинфаке и на всём что интересно. И постепенно поймешь с чем ты хочешь работать - это и будет _твой_ выбор :)
PS: А потом ты радостный придешь на работу чтобы доложить начальству о своём выборе и получишь люлей потому что разрешен только sh, C and Java ... :) Проза жизни мать её.
PPS: Подписываться не буду - я обычно такие огромные посты не пишу ... слегка стыдственно :)
А посему - Ваш,
Стремительный Домкрат.