The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Анонсирован Perl 7, opennews (??), 24-Июн-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


54. "Анонсирован Perl 7"  –1 +/
Сообщение от Аноним (49), 25-Июн-20, 08:10 
Я был несколько удивлён и расстроен, поскольку у меня после опеннета сложилось мнение, будто перл быстрее питона и куда лучше подходит в качестве замены awk (если его не тащить туда, куда ты не потащил бы awk). По факту получается там скучное-скучное старье, отставшее от реальности лет на 20, не меньше. Один этот факт является весомым доводом против.
Ответить | Правка | Наверх | Cообщить модератору

60. "Анонсирован Perl 7"  +/
Сообщение от 1 (??), 25-Июн-20, 09:27 
т.е. awk это rocket science намного опередивший сегодняшний день ?
Ответить | Правка | Наверх | Cообщить модератору

61. "Анонсирован Perl 7"  –3 +/
Сообщение от Аноним (49), 25-Июн-20, 09:41 
Они принадлежат к одной группе "странных" устаревших десятилетия назад технологий. У перла достаточно приятный синтаксис и удобные возможности процессинга текста, хотя некоторые синтаксические решения выглядят _очень_ сомнительными. Awk же вообще тяжело назвать языком программирования (он им является).
Ответить | Правка | Наверх | Cообщить модератору

82. "Анонсирован Perl 7"  +/
Сообщение от PnD (??), 25-Июн-20, 11:42 
Ещё ed|sed обязательно выкинуть. Они ппц как устарели.
Когда чего-то начнёт не хватать — внедрить powershell. (Главное, чтобы бюджет от такого не треснул.)
</sarcasm>
Ответить | Правка | Наверх | Cообщить модератору

83. "Анонсирован Perl 7"  –1 +/
Сообщение от Аноним (49), 25-Июн-20, 11:44 
Они не пытаются брать на себя больше и решать неподходящие задачи. Неуместное сравнение.
Ответить | Правка | Наверх | Cообщить модератору

69. "Анонсирован Perl 7"  –2 +/
Сообщение от Аноним (65), 25-Июн-20, 10:21 
Почитал тут — сложилось одно мнение, почитал там — сложилось другое… Так и будешь чужие мнения всю жизнь изучать?
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

75. "Анонсирован Perl 7"  –1 +/
Сообщение от Аноним (49), 25-Июн-20, 10:58 
> Почитал тут — сложилось одно мнение, почитал там — сложилось другое…
> Так и будешь чужие мнения всю жизнь изучать?

Да не, просто тут аргументации ноль. Тут популярно хейтить питон и облизывать перл не вдаваясь в конкретику. В том обсуждении вполне прошлись по конкретике. В целом, я доволен, что не потратил слишком много времени на перл, но могу понять тех, кто в него всерьёз вложился.

Из нынешнего стека актуальных технологий я разве что не вложился особо в пхп, все остальные выбранные мной десятилетия назад сомнительные технологии (python, js, да даже java) на сегодня весьма актуальны на рынке. Кроме того, они разделяют общие принципы и совершенствуясь в одном, ты совершенствуешься во всех. Видимо, 20 лет назад уже можно было предугадать, что будет жизнеспособно.

Ответить | Правка | Наверх | Cообщить модератору

79. "Анонсирован Perl 7"  +4 +/
Сообщение от Cradle (?), 25-Июн-20, 11:17 
> отставшее от реальности лет на 20

вот в этом то и непонимание, перл силен как раз в той сфере где реальность не терпит радикальных изменений, 20 лет это как раз хороший срок что-бы его любить за это. По опыту, я например пишу порой скрипты на питоне, если требуется какую-то демонстрашку передать коллегам и забыть сразу. А если нужно для себя и чтобы работало без заморочек, пишу на перле, он из скриптовых языков для меня первый native tongue

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

124. "Анонсирован Perl 7"  –1 +/
Сообщение от Аноним (123), 25-Июн-20, 23:17 
> он из скриптовых языков для меня первый native tongue

Это только в твоей surrounding wednesday.

Ответить | Правка | Наверх | Cообщить модератору

102. "Анонсирован Perl 7"  +/
Сообщение от йо ж (?), 25-Июн-20, 16:17 
гражданин фрактал, залогиньтесь и вернитесь к старому субъекты для наездов.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

105. "Анонсирован Perl 7"  +1 +/
Сообщение от Аноним (105), 25-Июн-20, 17:31 
> По факту получается там скучное-скучное старье, отставшее от реальности лет на 20, не меньше.

Это как раз одно из его преимуществ. Второе - куча модулей в CPAN на все случаи жизни. Вместе эти две вещи позволяют писать код, который и через 20 лет будет работать без залезания в него и переделывания. Реально, у меня до сих пор скрипты, писаные на коленке 20 лет назад, работают. Кучу дистров поменял и проапгрейдил, максимум что приходилось делать - зависимости ставить через пакетный менеджер либо напрямую из CPAN.

Как раз недавно думал на что бы его заменить. Так и не нашёл - всё остальное бурно развивается, старые скрипты перестают работать на новых версиях интерпретаторов.
А заменить хочется, ибо синтаксис у перла уж очень особенный - если использовать его раз в 2-3 года (мне просто чаще не надо), то каждый раз приходится долго въезжать в этот долбаный синтаксис (тот же next вместо continue - вроде короче и удобней, но блин забывается про такие нюансы за годы).

P.S.: лучше бы сделали "use language::perl7" вместо "use compat::perl5" чтоб старые скрипты не ломались ещё 20 лет...

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру