LINUX.ORG.RU

Какой версии Perl у вас основной в системе?

 , , ,


1

1
  1. perl 5.36 144 (48%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. perl 5.34 61 (20%)

    ***************************************************************************************************************************************

  3. perl 5.32 33 (11%)

    *************************************************************************

  4. никакая 31 (10%)

    ********************************************************************

  5. другая версия (какая и почему?) 30 (10%)

    ******************************************************************

  6. perl 5.35 2 (1%)

    ****

Всего голосов: 301

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Никакая. Этот архаичный язык-уродец никому уже не нужен. Если бы была, то конечно последняя.

slovazap ★★★★★
()

Что такое Perl и зачем он нужен у меня в системе ?

windows10 ★★★★★
()

С которого пишу

This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
(with 57 registered patches, see perl -V for more detail)
На сервере

This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-gnu-thread-multi
(with 57 registered patches, see perl -V for more detail)

И пофиг. Так как на нем давно ничего не пишу. Правда с регуляркой в свое время очень помог.

hbars ★★★★★
()

Последняя стабильная в дистрибутиве — 5.36.0-r1. Что само поставилось. Специально ничего не ставил, но каким-то программам перловые пакеты нужны по зависимостям.

question4 ★★★★★
()

[user@localhost ~]$ perl --version

This is perl 5, version 34, subversion 1 (v5.34.1 (1181cf72936404b890ef41362f533fe2c2626f9b)) built for x86_64-linux-thread-multi

alt-tab-let ★★
()

На серверах, где работают мои perl приложения revision 5 version 16 subversion 3.
Причина - возраст серверов и ос, активная разработка не ведётся, в обновлениях нет никакой необходимости.

x-term ★★
()
Последнее исправление: x-term (всего исправлений: 1)

Что-то я смотрю, последняя на данный момент версия 5.36 лидирует пока что с абсолютным отрывом… Ладно, у меня дома Manjaro, «оно само», но есть же люди и с убунтой и даже Debian Stable. Или у Перла новые версии выходят реже, чем обновляются дистрибутивы?..

Впрочем, пока 121 голос, выводы делать рано.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 2)

другая версия (какая и почему?)

perl-interpreter.x86_64 | 4:5.26.3-421.el8 | @baseos

perl.x86_64 | 4:5.16.3-299.el7_9 | @updates

Такие подтянулись по зависимостям (для двух версий ОС).

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

Возможно, этот опрос - на самом деле выясняет, какой % людей сидит на протухших дистрибутивах со старым софтом, типа Debian. iZEN , угадал?) Лично у меня стоит Artix Linux (это дружелюбный арч без SystemD) - а там естественно и perl распоследний ;-)

SakuraKun ★★★★★
()
perl --version

This is perl 5, version 30, subversion 3 (v5.30.3) built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)

Copyright 1987-2020, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Zhbert ★★★★★
()

This is perl 5, version 30, subversion 3 (v5.30.3) built for darwin-thread-multi-2level

и до кучи:

% raku --version
Welcome to Rakudo™ v2022.12.
Implementing the Raku® Programming Language v6.d.
Built on MoarVM version 2022.12.
necromant ★★
()

5.26, дефолт. Заодно обнаружил, что у меня в системе стоит Перл. Надо же.

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

Я использую Perl как клей в своих проектах и по мелочи. Отличный и практичный язык. Подозреваю, что я не единственный, кто им с удовольствием пользуется. Писать же «никому не нужен» - просто расписываться в собственной умственной незрелости.

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

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

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

Язык развивается, новые версии выходят.

madcore ★★★★★
()

Дефолтный в debian 11 - 5.32. На других системах, наверно, другой (их много разных). Но в целом мне пофиг, желательно вообще от него избавиться, как и от питона, но к сожалению он в зависимостях у чего-то.

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

имелось в виду что он не нужен никакому софту из всего что у меня установлено

Какой дистр? А то у меня, увы, при попытке удалить перл apt предлагает удалить заодно кучу пакетов, среди которых некоторые части пакетного менеджера, dkms, git, mariadb, php.

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

Скажи это Линусу Торвальдсу, авторам libc, авторам большинства системных утилит из base-system и остальным извращенцам.

shell-script ★★★★★
()
Ответ на: комментарий от firkax

В debian можно удалить python и, например, как веб/dns/почтовый сервер всё точно будет работать без проблем. Но вот когда нужны прикладные утилиты, уже не обойтись.

shell-script ★★★★★
()
Ответ на: комментарий от firkax

Да, на фряхе в базовой системе его нет. Но опять же, если устанавливать разнообразный софт помимо этой самой базовой системы, быстро прилетит по зависимостям. Например, иксы в рантайме требуют по зависимостям x11/xkeyboard-config, который в свою очередь не соберётся без lang/perl5.32.

Это я так, бегло глянул.

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

Сказать им что? То что перловая лапша присутствует в виде легаси где-то ни разу не аргумент за немёртвость и нененужность языка.

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

Кто тебе сказал, что в виде легаси? Активно используется, модифицируется и пишется код. Язык используется по назначению тем способом, для которого был придуман. Ненужность и лапша бывает только в головах отдельных пользователей.

shell-script ★★★★★
()
Ответ на: комментарий от slovazap

Кстати, а как это у тебя в системе нет перла, если во фряхе он, как и везде, в рантайм зависимостях у гита? Фряха же недавно как раз на гит перешла.

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

Кто тебе сказал, что в виде легаси? Активно используется, модифицируется и пишется код

Это ложь.

Кстати, а как это у тебя в системе нет перла, если во фряхе он, как и везде, в рантайм зависимостях у гита? Фряха же недавно как раз на гит перешла.

Зависимость от перла в гите опциональна. Он нужен для какого-то, опять таки, ненужного легаси говна типа send-email.

slovazap ★★★★★
()
Ответ на: комментарий от no-such-file

отличный претендент на «самый унылый опрос года»

Это же детектор неосиляторов, которым перл когда-то в детстве насрал в шаровары. Хотя ТС конечно такое не задумывал, но получилось хорошо.

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

Это ложь.

Это ложь.

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

Итого: используют (не я один же), модифицируют, пишут код.

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

Каждые сутки у меня трудится программа

Ещё один. Да никого не интересует что там за говно крутится у тебя, у васи или у торвальдса. Для любого говноязыка накоплено достаточно легаси чтобы что-то из этого крутилось ещё сотни лет - где-то второй питон (а где-то и первый), где-то кобол, где-то autocrap, а где-то, прости господи, и перл, которые в краткосрочной перспективе выгоднее поддерживать, нежели переписать. Живость языка определяется частотой появления новых проектов на нём, а мёртвость - частотой отказа от него в существующих проектах. Так вот, перл не жив, а мёртв.

slovazap ★★★★★
()

Хотел бы сказать никакой, но к сожалению нет:

This is perl 5, version 32, subversion 1 (v5.32.1) built for x86_64-haiku

Perl всё ещё требуется для сборки разных программ, он используется в Autotools и Webkit.

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

Это ложь.

Нет, ты. Открой git'ы проектов, посмотри.

Он нужен для какого-то, опять таки, ненужного легаси говна типа send-email.

6% легаси кода для отправки писем?

shell-script ★★★★★
()
Ответ на: комментарий от slovazap

Оно и у тебя крутится. И будет крутиться. Потому что перл используется там, где он нужен. От того, что на нём не пишут сайтиков(хотя пишут, только тебе отчитаться забыли) и хипстота не рекламирует его в бложиках, perl'у ни холодно не жалко. Профессионалы как использовали его, так и используют.

shell-script ★★★★★
()
Ответ на: комментарий от bread

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

А мне-то что на кобол, что на перл одинаково побоку - я с ними скорее всего никогда уже не столкнусь.

slovazap ★★★★★
()

да особо без вариантов

[I] dev-lang/perl
     Доступные версии:      5.34.1-r4(0/5.34) 5.36.0-r1(0/5.36) {berkdb debug doc gdbm ithreads minimal quadmath}
     Установленные версии:  5.36.0-r1(0/5.36)(17:48:19 19.12.2022)(gdbm -berkdb -debug -doc -ithreads -minimal -quadmath)

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

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

shell-script ★★★★★
()

Я обычно не добавляю пункты в подтверждённые опросы. Но сейчас сделал исключение, в опросе не было пункта «никакая», это серьёзный ляп. @slovazap и другие, это для вас.

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

И какой смысл добавлять пункт без сброса голосов? Теперь результаты опроса - мусор. Я сам уже проголосовал за «другое».

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

Нет, undead - это размёртвый, т.е. восставший из мёртвых. Как raku, но нет, лол. Немёртвый это просто not dead.

slovazap ★★★★★
()

кто-то еще помнит слово perl

bernd ★★★★★
()

Понятия не имею, какой у меня перл, почему он основной и почему я должен это знать и помнить.

lenin386 ★★★★
()

5.30.0 само прилетело. И да - не угадал автора по заголовку.

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