URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 113055
[ Назад ]

Исходное сообщение
"Языку Perl исполнилось 30 лет "

Отправлено opennews , 18-Дек-17 00:30 
Сообщество разработчиков языка программирования Perl (http://www.perl.org/) празднует тридцатилетие проекта. 18 декабря 1987 года, увлекающийся программированием лингвист Ларри Уолл (http://ru.wikipedia.org/wiki/Larry_Wall) (Larry Wall), уже известный в то время созданием программы patch, представил первый публичный релиз интерпретатора Perl.


Язык Perl унаследовал некоторые черты языков Си и AWK, был ориентирован изначально на эффективную  обработку текстов и списков, и отличался интегрированной в язык поддержкой регулярных выражений и удобных в использовании хэшей. Позднее Perl вышел за рамки специализированного решения для обработки текстовых данных и был превращён в язык общего назначения, оказавший впоследствии значительное влияние на развитие многих популярных ныне скриптовых языков программирования.

URL:
Новость: http://www.opennet.me/opennews/art.shtml?num=47756


Содержание

Сообщения в этом обсуждении
"Языку Perl исполнилось 30 лет "
Отправлено Anonymoustus , 18-Дек-17 00:30 
Любимый язык.

"Языку Perl исполнилось 30 лет "
Отправлено freehck , 18-Дек-17 12:58 
Не любимый, но ностальгия... Когда-то очень много и плотно с ним работал. С тех пор много воды утекло, но воспоминания самые благостные.
Поздравляю коллег-разработчиков, долгая лета перлу и перлам перлопрогеров. :)

"Языку Perl исполнилось 30 лет "
Отправлено _KUL , 18-Дек-17 00:31 
Зачем писать то, что и так все знают... Где фотки с корпоратива, где цитаты-пожелания гостей?

"Языку Perl исполнилось 30 лет "
Отправлено Андрей , 18-Дек-17 01:01 
Многих лет языку!

Но ситуация с версией 6 (по сравнению с 5.x) выглядит, по-моему, значительно хуже чем у питона 3 (по сравнению с 2.x).


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 18-Дек-17 01:10 
perl6 - другой язык, изначально мёртвый.

"Языку Perl исполнилось 30 лет "
Отправлено angra , 18-Дек-17 03:12 
Мертвый, но не изначально. Его погубила не какая-нибудь архитектурная ошибка этапа проектирования, а отстуствие людей, способных его качественно реализовать. Причем те, кто сейчас занимается реализацией, не могут сделать умеренно быстрой не какую-нибудь крутую фичу perl6, а рядовой push.

"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 18-Дек-17 04:13 
Нет, perl6 - тупиковая ветвь такая же как python, например. Просто python в этой нише давно уже освоился. Но со временем вся эта "ниша" исчезнет вместе с python. Поэтому надо perl вести другой дорогой, причем надо вести с perl5, т.к. perl6 - не пригоден.
Я покажусь нескромным, но смело скажу лет 8 как понимаю в какую сторону развить язык, не создавая при этому отвращение у perl5-фанов. Без решения вопроса с монетизацией я не смогу проспонировать разработку, но это вопрос пока не решен.

// 0x90


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 18-Дек-17 12:41 
Иди-ка ты со своей монетизацией сразу лесом. Не хочу, чтобы ещё один хороший проект превратился в нынешний ff.

"Языку Perl исполнилось 30 лет "
Отправлено qwerty123 , 18-Дек-17 13:28 
>Иди-ка ты со своей монетизацией сразу лесом.

Нет ни одного проекта без бюджета, хотя бы по себестоимости.


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 18-Дек-17 15:42 
Ой да таким бесполезно рассказывать. Они думают что за проектами индустривального масштаба стоит тот же "just for fun" как "хеллоуворлды". Думаю что такие люди так и не выросли из "штанишек хелловорлда".

"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 19-Дек-17 01:04 
Линусу расскажи, а то он целый год в одиночку на голом энтузиазме ядро пилил. И ещё несклько лет - совместно с такими же гиками. Не знал, бедолага, что оказывается ему бюджет нужен был, без этого низзя.

"Языку Perl исполнилось 30 лет "
Отправлено iCat , 19-Дек-17 05:39 
Ой да таким бесполезно рассказывать. Они думают что в программировании главное - это бюджет.

"Языку Perl исполнилось 30 лет "
Отправлено qwerty123 , 20-Дек-17 00:53 
>Ой да таким бесполезно рассказывать.
>Они думают что в программировании главное - это бюджет.

Нет конечно. В программирование главное - кушать в джунглях побеги бамбука и там же их удобрять.
После того как электричество и воду поставщики отключат за неуплату, а из дома выселит владелец.

Да, кстати, попроси родителей объяснить что такое семейный бюджет и где в нем ты.


"Языку Perl исполнилось 30 лет "
Отправлено iCat , 20-Дек-17 07:38 
> Да, кстати, попроси родителей объяснить что такое семейный бюджет и где в
> нем ты.

Сударь, а позволь полюбопытствовать: ты бюджет на каком языке верстаешь?


"Языку Perl исполнилось 30 лет "
Отправлено qwerty123 , 19-Дек-17 06:35 
>а то он целый год в одиночку на голом энтузиазме

то есть все это время он не покупал еду, не оплачивал аренду квартиры, не платил за транспорт и услуги, и так далее?

откуда ты, человечище? то что тебя кормит мама-папа, это значит что они организовали фонд товоего воспитания с соотв бюджетом.

и я бы им советовал его слегка сократить =)

PS
я сначала подумал что это стеб такой.


"Языку Perl исполнилось 30 лет "
Отправлено лютый жабист__ , 19-Дек-17 18:05 
Вообще линус лузер по сравнению с дядями тех времён (ларри из оркаля или сережа из гугля) с бюджетами.

"Языку Perl исполнилось 30 лет "
Отправлено iCat , 20-Дек-17 07:43 
> Вообще линус лузер по сравнению с дядями тех времён (ларри из оркаля
> или сережа из гугля) с бюджетами.

А это смотря что с чем сравнивать...


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 18-Дек-17 15:39 
Как он может превратиться в нынешний ff если за развитием perl стоит сообщество и фонд. Разработка подобных проектов предполагает определенный путь развития, который также будет публичным, то есть не стоит бояться сюрпризов, а спонсирование означает передачу средств фонду.
Су#а, может сначала думать будете прежде чем включать "синдром крестьянина с сохой в период индустриализации?"

"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 19-Дек-17 01:01 
Очевидное, су#а, невероятное. За gnome тоже вроде как стоит сообщество и фонд, что не мешает ему быть неюзабельным гoвнищем, начиная с третьей ветки.

Лучше я уж буду иногда заранее включать паранойю, как показывает практика она зачастую оправдана.

А такие велеречивые мyдaки как ты, с позицией "не стоит бояться сюрпризов", 4 года назад рассказывали про поттера и системг "у вас есть выбор", а пять лет назад - про РКН и "чёрные списки", что их никогда-никогда не введут.


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 19-Дек-17 07:35 
> Очевидное, су#а, невероятное. За gnome тоже вроде как стоит сообщество и фонд, что не мешает ему быть неюзабельным гoвнищем, начиная с третьей ветки.

Так тебе никто не мешает форкнуть и подтянуть юзабилити. Если не можешь форкнуть - включить в активную переписку с разработчиками и попробуй довести как надо исправить проблемные места. То что тебе кажется неюзабельным гoвнищем вовсе не означает что это неюзабельно для тех же разработчиков. Те люди которые не приняли философию сделали mate, cinnamon. А что сделал ты? - Покажи мне что ты не обычный серый б#длопотребитель - диванный воин, а человек который что-то сделал.

> Лучше я уж буду иногда заранее включать паранойю, как показывает практика она зачастую оправдана.

Ты не параною включил в себе, а тупую школоту (пояснения ниже).

> А такие велеречивые мyдaки как ты, с позицией "не стоит бояться сюрпризов", 4 года назад рассказывали про поттера и системг "у вас есть выбор", а пять лет назад - про РКН и "чёрные списки", что их никогда-никогда не введут.

Потому что какая-то группа лица 4 года назад рассказывала про поттера и системг, а пять лет назад про РКН и "чёрные списки", ты предположил и сразу же решил что я такой же как они. Тебе этого хватило тебе назвать меня мудaком. - Ну отлично, че тут скажешь.
Ты не стал выяснять планы, как и куда будет идти развитие не потому что ты мыслишь линейно, примитивно, а потому что иных путей не существует, правда?
Поэтому тут два варианта: ты либо такой же тупoй как школота с ютуба которя действительно думает так как пишет, либо ты - невоспитанная свинья, которая силу своего воспитания легко позволяет себе оскорбить собеседника только потому он не упоминает об иных вариантах.

PS: Это тело не пригодно быть собеседником. Верните это тело по гарантии производителю чтобы те обновили прошивку.


"Языку Perl исполнилось 30 лет "
Отправлено rvs2016 , 27-Фев-18 15:36 
> // 0x90

Что сие значит?

Что-то из этой оперы программистов-шутников?
->
0x00 программистов ругал злой шеф,
затем уволил одного
и стало их 0xFF ?!
:о)))


"Языку Perl исполнилось 30 лет "
Отправлено freehck , 18-Дек-17 13:03 
> Мертвый, но не изначально. Его погубила не какая-нибудь архитектурная ошибка этапа проектирования,
> а отстуствие людей, способных его качественно реализовать. Причем те, кто сейчас
> занимается реализацией, не могут сделать умеренно быстрой не какую-нибудь крутую фичу
> perl6, а рядовой push.

Я предпочитаю думать, что все программы и языки изначально мертвы, и как раз задача разработчиков -- вдохнуть в них жизнь. Да, perl6 мёртв. Но если уж совсем честно: просто грозы ещё не было. Вот молния жахнет -- авось и закричат "it's alive, alive"! Молнией в этом плане будет -- создание нормальной реализации. Если у кого-нибудь дойдут руки сравнять perl5 и perl6 в скорости (хотя бы если отличие будет меньше, чем на порядок), то perl6 как язык -- выстрелит. Полная совместимость с perl5 -- это ж не хухры-мухры, это огромная коллекция уже написанного кода.


"Языку Perl исполнилось 30 лет "
Отправлено Aquarius , 18-Дек-17 18:42 
Какая такая совместимость с perl5?
Её нет и не будет.

"Языку Perl исполнилось 30 лет "
Отправлено Гоги , 18-Дек-17 16:24 
Perl-6 именно, что мёртворождённое дитя. Во-первых, потому что сразу позиционировали его как "следующий Перл". ЗАЧЕМ?? Что общего у этих двух языков? Всё равно, что изобретать "наследника перфокарт" - "перфоратор". Умирающий язык никому не нужен, его наследник - тем более.
Во-вторых, ниша "динамический язык для хипстоты" есть только для пары языков, причём свежих и интересных. Перл - он старый, не интересный и глупо позиционирующийся как "обработчик текстов" (хотя это практически полноценный ЯВУ общего назначения). Ламерьё такой язык учит весьма натужно, им ближе тупые похапэхи и вижуалвасики. Так что смерть Perl - вопрос давно решённый, только справку о смерти никак не выпишут. :) Кроме того, ниша "универсальная платформа на байткоде" тоже занята .NET'ом и Джабой, "забисплатному" Перлу там не место.
Ну что, с 30-смертием? :)

"Языку Perl исполнилось 30 лет "
Отправлено qwerty123 , 18-Дек-17 22:08 
>Во-первых, потому что сразу позиционировали его как "следующий Перл"

Нет. Как самостоятельный язык. "Старшая сестра Камелия", если поэтично.

>Перл - он старый,

Вдвое старше тебя? =)

>не интересный

До тех пор, пока не прижмет написать системную утилиту.
И часто без вариантов. При том что пишу на разных языках легко.

>и глупо позиционирующийся как "обработчик текстов"

Ты опоздал с этим комментарием лет на 25. =)
C тех пор появился CPAN. В котором проще сказать сказать чего нет.


"Языку Perl исполнилось 30 лет "
Отправлено Pilat66 , 18-Дек-17 23:08 
> C тех пор появился CPAN. В котором проще сказать сказать чего нет.

А если чего и нет, то есть SWIG, который быстро создаст перловый интерфейс к сишной библиотеке.
(кстати не только перловый)



"Языку Perl исполнилось 30 лет "
Отправлено qwerty123 , 19-Дек-17 06:48 
>> C тех пор появился CPAN. В котором проще сказать сказать чего нет.
> А если чего и нет, то есть SWIG, который быстро создаст перловый

Perl XS, функции-классы пишутся на раз, с/с++.


"Языку Perl исполнилось 30 лет "
Отправлено Pilat66 , 19-Дек-17 09:18 
Для теоретиков - да. Для практиков - годы уходят.

"Языку Perl исполнилось 30 лет "
Отправлено qwerty123 , 19-Дек-17 09:43 
>Для практиков - годы уходят

Да ну. Надо было обработчик к станку написать на базе приложенной библиотеки, за 4 часа реально с приседаниями и танцами уже в утилите модуль использовали, c дюжину функций.
Потом собрал из этого класс с+perl, получилось еще компактнее.

Один раз разобрался, сделал шаблон - и в путь. Ну так же всегда, в любом деле.


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 20-Дек-17 10:57 
> Для теоретиков - да

Для теоретиков: https://metacpan.org/pod/distribution/Inline-C/lib/Inline/C.pod


> Для практиков - годы уходят

Для практиков: https://metacpan.org/pod/distribution/Inline-C/lib/Inline/C/...

  


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 20-Дек-17 19:24 
> C тех пор появился CPAN. В котором проще сказать сказать чего нет.

И чего же?


"Языку Perl исполнилось 30 лет "
Отправлено AlexYeCu_not_logged , 20-Дек-17 00:10 
>Кроме того, ниша "универсальная платформа на байткоде" тоже занята .NET'ом и Джабой, "забисплатному" Перлу там не место.
>.NET'ом и Джабой

Первый в принципе не кросс-платформенный, вторая — лучше б и не была, без рвотных позывов на гуёвые java-поделки смотреть невозможно. Так что на счёт «занятости ниши» я что-то сомневаюсь.


"Языку Perl исполнилось 30 лет "
Отправлено лютый жабист__ , 20-Дек-17 08:43 
>без рвотных позывов на гуёвые java-поделки

Гугли картинки "intellij screenshots", особенно в темной теме (dracula). Если тошнотики не проходят, то может ты беременная?


"Языку Perl исполнилось 30 лет "
Отправлено EHLO , 20-Дек-17 09:14 
>>без рвотных позывов на гуёвые java-поделки
> Гугли картинки "intellij screenshots", особенно в темной теме (dracula). Если тошнотики
> не проходят, то может ты беременная?

Стошнило, стало лучше, спасибо.



"Языку Perl исполнилось 30 лет "
Отправлено Pilat66 , 18-Дек-17 23:06 
> Мертвый, но не изначально. Его погубила не какая-нибудь архитектурная ошибка этапа проектирования,

Его погубила ненужность.

Причиной возникновения perl6 было ошибочное представление, что недостатки perl5 нельзя тсправить без полного переписывания языка. Затем решили, что надо бы его "улучшить" кардинально. И понеслась... А через несколько лет адекватная часть разработчиков привела perl5 в порядок. Но время было потеряно.


"Языку Perl исполнилось 30 лет "
Отправлено анонимоус , 19-Дек-17 17:36 
Это не perl6 не готов для человечества, это человечество не готово для perl6. Учитывая спецификации должен получиться супер язык, на который, понятно что так просто не родишь реализацию. Да и с самого начала, его никто не планировал выпускать ни завтра, ни послезавтра...
perl5 и сейчас рулит - Хвала Великому!

"Языку Perl исполнилось 30 лет "
Отправлено rvs2016 , 27-Фев-18 15:43 
> Да и с самого начала, его
> никто не планировал выпускать ни завтра, ни послезавтра...

А ходила же шутка Ларри про то, что шестёрка зарелизится к рождеству, но только (дошучивали остальные) неизвестно - к какому именно рождеству. Но года 2 назад к рождеству его вроде выстрелили. Ну понятно, что от этого радости мало, но официально сказали типа - ну вот, ребёнок таки родился! Будет он ходить или не будет и нужен ли он там кроме теоретиков кому - то другой вопрос. :-)

> perl5 и сейчас рулит - Хвала Великому!

Ну это верно. Что есть, того не отнять. Рабочая лошадка!


"Языку Perl исполнилось 30 лет "
Отправлено VINRARUS , 18-Дек-17 01:28 
>Язык Perl унаследовал некоторые черты языков Си и AWK, был ориентирован изначально на эффективную обработку текстов и списков, и отличался интегрированной в язык поддержкой регулярных выражений и удобных в использовании хэшей. Позднее Perl вышел за рамки специализированного решения для обработки текстовых данных и был превращён в язык общего назначения

Чем бы полить shell шобы тоже так вырос? :D


"Языку Perl исполнилось 30 лет "
Отправлено rvs2016 , 27-Фев-18 15:47 
> Чем бы полить shell шобы тоже так вырос? :D

А чё? Я вон когда после универа пришёл трудиться сисадмином на узел интернет, то "программировал" там на шелл да авк. И даже забавные скриптики получались, мониторчики там всякие и т.п. :-) Про перл тогда только знал. А потом ничё - втянулся и в перл и в остальное. Так что шутка про "программирование" на шелл - не такая уж и шутка. На шелле скриптики и сейчас пописываю, когда надоедает в командной строке писать команд на пол экрана. :-) А когда начинает не хватать шелла, перехожу уж тогда и на перл. Сразу-то, бывает, начинать что-то на перле не требуется, если "проект" видится всего парой-тройкой команд в комстроке. :-)


"Языку Perl исполнилось 30 лет "
Отправлено leap42 , 18-Дек-17 14:50 
> Ларри Уолл (Larry Wall), уже известный в то время созданием программы patch

а ещё он был известен как знатный тролль рассылок того времени и несколько раз чемпион по написанию наиболее обфусцированного кода (ну вы поняли)

рад за perl - первый язык он как первая любовь


"Языку Perl исполнилось 30 лет "
Отправлено Аноним , 19-Дек-17 14:40 
Из них 23 - Perl 5