LINUX.ORG.RU

Sawyer X покидает руководящий комитет Perl и перестаёт участвовать в разработке интерпретатора

 


0

5

Один из виднейших членов сообщества Perl, многократно бывавший в роли pumpking'а, принял решение покинуть руководящий комитет и приостановить участие в разработке ядра интерпретатора Perl. Причиной стали «преследования, травля и попытки публично пристыдить», в том числе со стороны других разработчиков ядра (имеется ввиду Core team сообщества).

Страсти вокруг интерпретатора кипят не первый месяц, с момента анонса Perl7 и сломе обратной совместимости в сопутствующих новой версии изменениях.

Тем не менее, Sawyer X, намерен выпустить в мае версию 5.34, если другие разработчики и члены комитета не будут возражать.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Pinkbyte (всего исправлений: 4)

Ответ на: комментарий от perl5_guy

Ты никак не врубишься: претензия не к новости, хрен с ней, а к заголовку. Которого все равно что нет.

anonymous
()

Sawyer X покидает руководящий комитет и перестаёт участвовать в разработке интерпретатора

И правильно.
Лучше разработкой заниматься, а не «руками водить».

anonymous
()
Ответ на: комментарий от anonymous

Я уже врубился и покаялся, просто ты слоупок и тред не читал. Но ведь неплохо получилось! Такой-то кликбейт! Всегда так делать буду теперь

perl5_guy ★★★★★
() автор топика

Меня тут чуть на клавиатуру не стошнило от концентрации drama queens во всех этих терках.

Позднешкольное и ранневузовское образование обязательно должно содержать двухлетний курс под названием «Методы и принципы совместной работы с людьми, которые вам не нравятся или с которыми вы не согласны». Несдавших нельзя допускать ни к какой работе вообще, водительских прав не давать, родительских лишить превентивно.

shimon ★★★★★
()

Ну и прально.
Если человек не понимает что на его перле скорее поддерживают старое нежели пишут новое, то самое глупое что можно сделать это сломать старое, вместо того что дать возможность выполнять параллельно старое с новым (Хрен с ним, даже не инвазивно) тупо включив два ядра в одну поставку

rukez ★★★★
()

Когда уже это закопают.

Из дистров здорового человека вроде уже выпилили этот некрошлак.

Пора закапывать

guyvernk
()

Он гомосексуалист. Можно предположить, что не очень всё страшно, а просто включил drama queen для атеншона.

paran0id ★★★★★
()
Ответ на: комментарий от shimon

Да ладно. Много кого АЖ ТРИСЁТ уже почти год:

Once all of this has cooled down I really need to write a «year of hell» blogpost, because this truly was a year of hell for perl core contributors on both sides of the perl7 argument. It was quite clear for quite a while there would only be losers.

perl5_guy ★★★★★
() автор топика
Ответ на: комментарий от paran0id

Ужос. Гомег несколько лет насиловал Перл.

rupert ★★★★★
()
Ответ на: комментарий от paran0id

Он гомосексуалист.

Кто? Я?

Владимир

anonymous
()

Это мода пошла такая после недвней истории со Столлманом? Или фейк-кликбейт просто?

MiST
()
Ответ на: комментарий от perl5_guy

Вот именно это я и считаю нормой. Зачем ломать совместимость у перла? Чтобы уничтожить тонны работающего кода? Почему не сделать отдельный язык со своей кодовой базой?

AVL2 ★★★★★
()
Ответ на: комментарий от dexpl

Помню он в одном Пёрл-талке хвастался своим бойфрендом. Да и вообще типичный такой «диверсити и инклюжон»-персонаж.

paran0id ★★★★★
()
Ответ на: комментарий от anonymous

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

Rinaldus ★★★★★
()
Ответ на: комментарий от AVL2

Какие тонны, какого кода?

Пердл выпилен везде где только можно, и правильно выпилен. Некрошит не нужен.

guyvernk
()
Ответ на: комментарий от paran0id

В 2019 на конференции в Риге Sawyer прибыл в компании с симпатичной девушкой. Так что а) поклёп, б) а какое это вообще имеет отношение?

besogon
()

с момента анонса Perl7

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

Ну чо, ребятки, как думаете, когда загнётся питон?

anonymous
()
Ответ на: комментарий от anonymous

Вытравить, достаточно разработчикам CPython завалить питон фичами (попутно похоронив альтпитоны и расширения) и запилить простенький питончик 2.0 без любителей псевдостатической типизации и идиотов, введших два оператора присваивания. Сверху посыпать нагло-махровой пропагандой, вылизать на момент Python 4 и начать форсить из каждого утюга, раскол аудитории обеспечен.

anonymous
()

Травлю порицаю. Причем также сильно, как и идею ломать обратную совместимость ради «новеньких». У ксавьера цель «пампнуть перл» бежит впереди последствий, имхо. Так куль драматизировать? Истории с coro мало? А ведь то были хаки, которые использовались. Сейчас же причины поломки совместимости встречают в штыки как кор разрабы, так и либ. И это правильно, ибонех.

ПыСы: В перле много нюансов, что делают его уникальным. И убрать несколько прагм под капот не добавит новичкам ясности. Ясности добавит новая редакция кэмелбука, актуализированная с 5.32 / cpan. И тогда не будет страшен бойлерплейт из 3х строк, ля. Ну лан, еще +1 книга в таком же жанре для моджо или дэнсера.

ПыПыСы: Ну, и наконец, дать бабла из фонда ребятам из metacpan, чтоб они сделали metaperlmonks.

anonymous
()
Ответ на: комментарий от besogon

Sawyer прибыл в компании с симпатичной девушкой

Шифруется сцуко.

rupert ★★★★★
()
Ответ на: комментарий от AVL2

Какой контекст, если в исходном варианте новости ни в заголовке, ни в первом абзаце не было ни слова о Perl? То есть, пока не дочитаешь до единичного упоминания Perl7 где-то в середине, вообще непонятно, о ком и о чём ты, собственно, читаешь.
Чувак решил покинуть какое-то сообщество, которое разрабатывало интерпретатор чего-то. Возможно, сообщество израильских егерей, разрабатывающих интерпретатор текстов Торы в золото, не знаю.

sluggard ★★★★★
()
Ответ на: комментарий от shimon

Сколько лет живём, столько драм наблюдаем. Уж пора бы вроде привыкнуть что софт пишут люди, а не роботы, а всё каждый раз как сюрприз.

Оказывается разработчик программы X - живой человек! Оказывается для того чтобы живым людям можно было совместно работать с другими живыми людьми, которые им не нравятся или с ними несогласны, надо придерживаться некоторых рамок!! Да кто ж знал!!!

alpha ★★★★★
()
Ответ на: комментарий от guyvernk

Когда уже это закопают.

Из дистров здорового человека вроде уже выпилили этот некрошлак.

Из дебиана и производных удали, умник.

Cheater
()
Ответ на: комментарий от shimon

только со всем и всеми не согласные люди двигали этот мир

встречное предложение: всем кто сдал такой тест - именовать далее по шаблону баран-*: баран-Коля, баран-Петя и.т.д

что … что? ты не согласен?

и да, это также лично тебе

sloan ★★
()
Ответ на: комментарий от AVL2

Чтобы уничтожить тонны работающего кода?

Да, это ускорит процесс его закапывания.

X512 ★★★★★
()
Ответ на: комментарий от sloan

только со всем и всеми не согласные люди двигали этот мир

«Когда в товарищах согласья нет // На лад их дело не пойдет // И выйдет из него не дело, только мука» (И. А. Крылов, «Лебедь, Рак и Щука»).

dexpl ★★★★★
()
Ответ на: комментарий от rupert

Нафига?

Обобщим вопрос: зачем вообще что-либо доказывать? Ответ нужен или сам понимаешь?

Ты хочешь сам к нему в бойфренды устроиться?

Не суди по себе.

dexpl ★★★★★
()
Ответ на: комментарий от anonymous

введших два оператора присваивания

Это что за чудо-юдо-оператор такой?

dicos ★★
()
Ответ на: комментарий от dexpl

Доказывать такое себя не уважать. По нему и так всё видно.

rupert ★★★★★
()
Ответ на: комментарий от AVL2

Зачем ломать совместимость у перла? Чтобы уничтожить тонны работающего кода?

Чтобы в кои-то веки провести массовый сеанс интенсивной терапии по излечению синдрома утёнка и выпилить упоротое ЧСВ-шное консервадло из индустрии раз и навсегда.

Если это произойдёт вместе с вынужденным выпиливанием перла как такового, все вменяемые люди от этого не расстроятся.

anonymous
()

Некромант сбежал с кладбища…

zabbal ★★★★★
()
Ответ на: комментарий от shimon

Позднешкольное и ранневузовское

«Методы и принципы совместной работы с людьми, которые вам не нравятся или с которыми вы не согласны»

Уже есть, называется армия.

kostyarin_ ★★
()
Ответ на: комментарий от kostyarin_

Короч, пацаны, включаем по умолчанию ‘use strict;’, кто против - подходите в каптёрку после отбоя.

perl5_guy ★★★★★
() автор топика
Ответ на: комментарий от perl5_guy

Короч, пацаны, включаем по умолчанию ‘use strict;’, кто против - подходите в каптёрку после отбоя.

Это моя винтовка,
А это мой Пёрл,
Это для развлечения,
А это для войны.

ref.

kostyarin_ ★★
()
Последнее исправление: kostyarin_ (всего исправлений: 1)
Ответ на: комментарий от anonymous

Вот тебе кто-то мешает использовать перл, в том числе для новых программ?

Мне тут понадобилось напейсать скриптоты по обработке файлов, причём пикантный нюанс был в том, что нужно русских буков. Perl не смог, ну или у меня лапки. Python смог даже с моими лапками из коробки.

beck ★★★★
()
Последнее исправление: beck (всего исправлений: 1)
Ответ на: комментарий от beck

причём пикантный нюанс был в том, что нужно русских буков. Perl не смог, ну или у меня лапки.

У тебя лапки.

debugger ★★★★★
()
Ответ на: комментарий от beck

Проблема для новичков в том, что нужно знать: нужен utf8 в обработке? Включи. Ввод/вывод? Включи. Поэтому, бойлерплейт вида:

use strict;
use warnings;
use diagnostics;
use utf8;
use open qw(:std :utf8);

достаточен в большинстве случаев. Неудобно с одной стороны. С другой, возможность расширения перл (который капец спартанский без cpan) от однострочников до больших программ, используя только то что нужно, без синтаксических ограничений и стрельбы по ногам многими любимо. Ну, теми кто знает эти особенности банально прочитав кэмелбук. Ломать кодовую базу в угоду новичкам подрывает сракотан, ясен пень. Новички не напишут годного софта. Даже существующий не пофиксят. Это долгосрочное и рискованное инвестирование. И даже воплотив эти идеи, все равно перл не будет конкурентным с тем же питоном, потому что тимтоуди. А урезанное тимтоуди всё еще тимтоуди, но уже менее любимое существующими хакерами пилящими перл, и также нелюбимое тимтоуди гипотетическими новичками.

Рискованная инициатива по слишком дорогой цене. Срач считаю уместным.

anonymous
()
Ответ на: комментарий от hummer

Вместо слова «linux» в поиске стали часто вбивать название конкретного дистрибутива.

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

У ruby штабильность, у python пока вообще популярность идёт в гору.

А perl ... даже комментировать не хочу, чтобы не задевать лишний раз чувства местных перловиков.

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 3)
Ответ на: комментарий от perl5_guy

Нужность say сомнительна когда print + \n обратно совместим с версиями пониже. А вот ~~ таки да. И во время правления ксавьера эту фичу так и не пофиксили для use in the wild. И это при просто огромном потенциале паттерн-матчинга в перле: регулярки на уровне языка. Это фейл. Посмотрим кого выберут после него, вряд ли будет хуже. Гранты пилятся неадекватно актуальным задачам, бизнес не лоббируют (бизнес лоббирует перл, лять, а это опасно), Хакеров не поощряют, а наоборот фрустрируют поломкой кода. Ксавьер уважаемый чел, и потеря такого спеца канеш нехорошо. Но время уходить. Задержался. Имхо.

anonymous
()

Так, бабки с ЛОРа, приготовиться сплетничать!

zendrz ★★
()
Ответ на: комментарий от Nervous

Ололо! Perl прекрасно работает с русскими буквами в т.ч. под вендой. Просто вендузятник может сам не знать в какой кодировке он пишет (cp866, cp1251 или utf8 кек)

perl5_guy ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.