Я слышал, что во freebsd сделали то же самое - переписали все
perl-скрипты на шелле, и вообще убрали perl из базовой установки.
Я думаю, что и у них геморрой уменьшился, а заодно и опухоль мозга ;)
Язык жив до тех пор пока на нем говорят. Как бы к этому разные чукчи не относились. Понятна нелюбовь к языкам когда их заставляет учить папа с ремнем. Другое дело когда начинаешь мыслить на языке, любом, формулируя через него свои идеи. Перл в этом плане обладает большой живой силой притяжения, когда начиная с первых print "Хэлло \n"; затем все более и более сложные вещи мыслятся именно на нем. Необычная для посторонних "некрасивость" и "неудобность" на самом деле является формой непостижимости для них. Также для кого то немецкий, русский или польский могут звучать уродливо, а китайский или японский и выглядеть совершенно невозможно :)
хехе
присоединяюсь
native regexp хуже чем связка sh и awk???
а логи парсим через зад?
короче не сравнивайте несравнимое,
каждому яйцу - свою шатнину: sh/awk/sed - мелкие утилиты,
perl - более сложные утилиты и cgi.
ПРОСТЫЕ скрипты можно, конечно, и таким набором заменить. Но когда скрипт весит много (особенно cgi при запрете использования c на хостинге) - то тут или php или perl. Да и роботов на perl для достаточно сложной обработки лучше писать. А Хело ворлд можно и на вижулвасике написать и на асме.
Кстати, предлагаю опрос - пусть поднимут лапу те, кто добровольно перешел на пёрл зная питон или руби ??? Хочется посмотреть - есть ли такие уникумы ??? ;-)))))
> Необычная для посторонних "некрасивость" и "неудобность" на самом деле является формой непостижимости для них.
Я не посторонний. Я его знаю, и использую(модули работы по ssh, ftp и telnet ничто не заменит), но он уродлив. 6-й не смотрел, но 5-й - уродец. Коряв и некрасив, но он работает. И за это я его люблю. :)))
2vilgred:
В Java 1.5 (Tiger) имеется возможность вызова методов без указания объекта которому данный метод принадлежит. Так что пример с print вполне нормально отработает :)
Что ламерок, среагировал на свой любимый раздражитель - тему про перл? Уж поперли эмоции без удержу, как всегда ... :))))) Сколько не задавал я тебе вопросов, чем перл плох (заметь, не чем он ТЕБЕ не нравится), так ничегошеньки от тебя не увидел. Поток душевной боли, да и все ... Просвети уж нас еще раз, почему наши работающие программы не должны работать, почему весьма комфортный для многих людей язык программирования ты проклинаешь так последовательно и эмоционально??? Может просто какой-то конкретный специалист по перлу тебе сильно насолил в личной жизни??? Объясни,... а то ты плачешь тут уж третий год, а причину никак не откроешь.
Дорогой мой любимый Анонимус, я, откровенно говоря, сильно зартрудняюсь ответить на вопрос " чем перл плох" поскольку как ни пытался, почему-то так и не смог подыскать ответов, которые бы не удовлетворяли одновременно и на вопрос "чем он ТЕБЕ не нравится". Так что не обессудь, могу лишь рассказать (в сотый раз) чем он мне не нравится (что вряд ли представляет существенный инетерс для окружающих). А вот на этот вопрос:
> почему весьма комфортный для многих людей язык программирования ты проклинаешь так последовательно и эмоционально???
я с удовольствием отвечу. Этот язык может быть "весьма конфортным" только для тех, кто кроме него знаком лишь с васиком, паскалем и С. И душевная боль моя не за себя лично, а за тех бедолаг, на чьем пути встает его черная тень. Кто так и не познав радости нормального скриптовго языка, так и будет всю жизнь биться между "$" и ";". ;-)))))) И все стенания мои одну лишь преследуют цель - спасти неокрепшие души людские от неверного выбора, от происков лукавого, от геены огенной ;-))))))))
> native regexp хуже чем связка sh и awk???
> а логи парсим через зад?
Для обработки логов я использую исключительно awk. Этот язык рожден для
обработки больших массивов структурированных текстовых данных.
Во-первых, скорость исполнения выше, чем у perl, а во-вторых, программы
значительно меньше и компактней.
хорошо что хоть перлу противопоставляешь питона и раби, вспомнил бы пхп - это была бы клиника :)
У перла, к стати довольно характерное тотемное животное - верблюд, тоже некрасивый, волосатый и неприветливый, только ходит этот кэмел уже не один год где угодно, тащит свой горб, груз, адимина и мало заботится о мыслях случайных аборигенов и туристов :)