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

Исходное сообщение
"Релиз компилятора Rakudo 2021.12 для языка программирования Raku (бывший Perl 6)"

Отправлено opennews , 25-Дек-21 11:35 
Представлен выпуск Rakudo 2021.12, компилятора для языка программирования Raku (бывший Perl 6). Проект был переименован из Perl 6 так как не стал продолжением Perl 5, как ожидалось изначально, а превратился в отдельный язык программирования, не совместимый с Perl 5 на уровне исходных текстов и развиваемый отдельным сообществом разработчиков. Одновременно доступен  выпуск виртуальной машины MoarVM 2021.12, формирующей среду для запуска скомпилированного в Rakudo байт-кода. В Rakudo компиляция также поддерживается для JVM и некоторых виртуальных машин для JavaScript...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56409


Содержание

Сообщения в этом обсуждении
"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено псевдонимус , 25-Дек-21 11:35 
Любому админу, кроме системдаунов достаточно перл5. Но раз другим нужно, значит нужно.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:11 
любому админу достаточно Python 3

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено псевдонимус , 25-Дек-21 12:14 
>любому адекватному человеку не нужен питон любой версии.

Вот так будет правильно.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 18:50 
Расскажи это науным работникам, датасаентологам.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено псевдонимус , 26-Дек-21 20:34 
> Расскажи это науным работникам, датасаентологам.

Надеюсь старшими научными сотрудниками им придется стать никогда.

За пропаганду пердона анафема и волчий билет. Также должен приветствоваться "буллинг" и травля всюду, где появляется пердонист.

Снежинки должны быть морально уничтожены.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 20:56 
А вы что-то имеете против python?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено мое правило , 27-Дек-21 14:29 
Наверное не смог список развернуть, вот и бесится.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:40 
Список чего? Несовместимых версий питона и поломаных скриптов?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 23:05 
Очередной синтаксис для map при наличии ФВП не нужен. Но Гвидо сотоварищи так и не поняли суть ФП.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 15:53 
Питон модно ненавидеть на этих ваших опеннетах (патамушто тормоза!!11 отступы!!), написать хотя бы две строчки на нём при этом необязательно.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:39 
Прогать на тормозной гадости для даунов - себя не уважать. А кого еще кроме даунов надо к горшку приучать пи...лями, как в синтаксисе питона отступы?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 20:03 
> А кого еще кроме даунов надо к горшку приучать пи...лями, как в синтаксисе питона отступы?

О да, езде дауны и только 294^W Анонимный Аноним весь такой в шляпе и со шпагой ...
https://www.kernel.org/doc/html/v4.10/process/coding-style.html
> Tabs are 8 characters, and thus indentations are also 8 characters.
> Rationale: The whole idea behind indentation is to clearly define where a block of control starts and ends.
> Don’t put multiple assignments on a single line either.
> Do not add spaces around (inside) parenthesized expressions.

https://google.github.io/styleguide/cppguide.html


switch (var) {
  case 0: {  // 2 space indent
    ...      // 4 space indent
    break;

...
// Bad - indented directives
  if (lopsided_score) {
    #if DISASTER_PENDING  // Wrong!  The "#if" should be at beginning of line


Твоя очередь - покажи проект (по возможности, чуть сложнее хелловрота и не на брейнфаке-малбольге), где не будет форматирования отступами ...

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 23:33 
О, какугугла в терминальной стадии. Гуд и бэд, потому что Верховный Гугля так сказал. Конечно, цппгайд должен как-то объяснить однострочные лямбды, switch в питоне из дикта с лямбдами и всё остальное непотребство навроде типа статической типизации с уродованием map. Но поскольку у нас типичная аргументация толпы леммингов, пищащих от восторга от гугла, значимые отступы - это хорошо, потому что даже гугл!

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 00:19 
>>> как в синтаксисе питона отступы
>> https://www.kernel.org/doc/html/v4.10/process/coding-style.html
>> покажи проект (по возможности, чуть сложнее хелловрота и не на брейнфаке-малбольге), где не будет форматирования отступами
> О, какугугла в терминальной стадии. Гуд и бэд, потому что Верховный Гугля
> так сказал. Конечно, цппгайд должен как-то объяснить однострочные лямбды, switch

"На вопрос: «Как живешь?» — завыл матерно, напился, набил рожу вопрошавшему, долго бился головой об стенку, в общем, ушел от ответа." (c)

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

А ты самокритичный. Впрочем, ничго иного, кроме резкого спрыга с темы и юлежа, от Балабола294 и не ожидалось ...


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 00:52 
Во-первых, я не тот, с кем ты говорил. Во-вторых, ты так ничего и не понял. Питон - это не про форматирование отступами. Питон - это про значимое форматирование отступами.

А незначимое форматирование отступами, на самом деле, кое-где делается очень сильно не так, как в питончике и очень сильно не так, как в сишечке. И может включать в себя два кусочка кода на строку. И больше. Но ты будешь кидаться кодстайлами, потому что какугугла! какуядра!


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 01:26 
> Во-первых, я не тот, с кем ты говорил.

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

Ты прав, Борцунов Опеннетного Сопротивления За Свободу Форматирования мало кому дано понять.
> Питон - это не про форматирование отступами. Питон - это про значимое форматирование отступами.
> А незначимое форматирование отступами, на самом деле, кое-где делается очень сильно не
> так, как в питончике и очень сильно не так, как в сишечке.
> И может включать в себя два кусочка кода на строку.

Да, "Отступы != Отступы" и "Свободу Отступам! Даешь скобочки/end и все равно отступы, но зато Свободные!"
> И больше. Но ты будешь кидаться кодстайлами, потому что какугугла! какуядра!

И еще "goto fail", go-fmt,clang-format и прочей, злобной реальностью, где помимо скобочек/begin-end-ов все равно исполльзуют свой "PEP" или вообще "принудительное" форматирование ...



"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 07:32 
> А кого еще кроме даунов надо к горшку приучать пи...лями, как в синтаксисе питона отступы?

Плюсистов, которые их не используют?


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 23:24 
Лет шесть писал и пишу сквозь зубы (хочу уйти), уродливый язычок, идущий прямо в бездну. Преданное кредо, безумные нововведения, делающие синтаксис перла смехотворным, вместо решения проблем с производительностью - запил помойки asyncio и модулей для того, что должно делаться самим языком.
Сами по себе питонисты - это стадо глупых леммингов, повторяющих бездумно одни и те же нарративы: сектантов микросервисов, pycharm и тому подобных насквозь гнилых технологий, навроде postman и supervisord, там навалом. Буквально каждый использует celery для того, где можно было бы обойтись простейшим IPC. Ни один не может объяснить свой выбор, но активно навязывает его другим, стоит посмотреть помимо того, что сверху, на адептов рекомендации PEP8, регулярно проходящихся линтером по стдлибу для того, чтобы их коммиты без значимых изменений отбросили. Просто им наложили в мозги мысль о том, что PEP8 - единственно возможное форматирование.

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


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 07:30 
> Лет шесть писал и пишу сквозь зубы (хочу уйти)

Так почему не ушли ещё, если так хочется?


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено IRASoldier_registered , 29-Дек-21 03:05 
>стадо глупых леммингов, повторяющих бездумно одни и те же нарративы

Таково большинство (хотя и не подавляющее) кодеров почти что на всех ЯП. Потому что большинство - это ремесленники, выполняющие задачи, которое ставит начальство. И начальство относится примерно к похожему большинству. Причем это ни хорошо, ни особенно как-то плохо: есть сложившиеся практики, которые позволяют достигать определенного уровня эффективности - оптимальное соотношение времени и трудозатрат на выработку продукта. Разумеется, большинство, следуя шаблонам (я не про Шаблоны Проектирования - хотя и у них есть культисты помимо пользователей) рискует рано или поздно вляпаться в карго-культ.

>и пишу сквозь зубы (хочу уйти)

Так бери и уходи, а не возвещай об этом с трибуны. Если, конечно, умеешь в что-то другое. И если умеешь в запилить альтернативу и кэээк взять, да и показать им всем, как надо. А не ной.

>PEP8

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


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 01:01 
>Снежинки должны быть морально уничтожены.

Вы бы упомянули основные обиталища снежинок. Раст, JS, Ruby. Потом не забудьте, что Corey Dale Ehmke писал на перле.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено IRASoldier_registered , 29-Дек-21 02:44 
Да хоть оббулься и обтравись, пайтонисты тем временем спокойно себе зарабатывают зарплату, нарабатывают экспу на миддлов и сеньоров, кто связан с научными исследованиями - публикуют статьи, и в совокупности - пьют пиво, смотрят Нетфликс, отрываются с друзьями, короче - живут себе и даже не даже не догадываются, что оказывается, уже начисто морально уничтожены анонимусом с Опеннета. Прямо хоррор.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено псевдонимус , 29-Дек-21 03:46 
А зачем смотреть нетфликс, если с помощью трекеров и DC можно бесплатно смотреть?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено IRASoldier_registered , 07-Янв-22 15:39 
А хлебушек в магазине ты тоже бесплатно берешь? Если есть годнота - нормально заплатить за неё.



"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено псевдонимус , 07-Янв-22 17:30 
Автору годноты -- пожалуйста. Нетфликсу -- нет.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:38 
> датасаентологам.

Это еще что за хрень? Саентологи научившиеся прогать на питоне?


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:19 
Использую Ruby 3 вместо него, например.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:32 
Любому админу достаточно любой скриптоты, в которую он умеет.
Совершенно неважно, что это, REXX, Perl, Python, powershell, ruby, sed, awk, sh, cmd, lua, tcl, что там ещё есть...

А если админ не умеет хоть в какую-то скриптоту - это не админ, а так, лапки из жопки.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Ем печеньки на темной стороне , 25-Дек-21 14:03 
Подпишусь под каждым словом. А лапки из жопки - это в Мемориз 😀

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено all_glory_to_the_hypnotoad , 25-Дек-21 14:12 
> Любому админу достаточно любой крипоты, в которую он умеет.

Поправил, не благодари


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено GraiT , 25-Дек-21 15:43 
Не нужно лишнего плести, админу желательно знать, но не обязательно, иначе не было смысла делать разные профессии. И если нет понимания чем админ занимается, то лучше дикость не писать.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 16:38 
Школота выросла и рассказывает про аджайл, девопс, абырвалг.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 01:14 
Админ должен уметь автоматизировать процессы, и для этого знание любого языка программирования необходимо. Когда компьютер будет способен разговаривать с тобой на натуральном языке, тогда твои слова, возможно, обретут смысл, но на сегодняшний день админ без навыков программирования называется эникеем.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено BorichL , 27-Дек-21 20:21 
Админ без навыков программирования называется пользователем.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:11 
Ну эт, совсем не умея прогать много не наадминишь. Разве что витуху под столами тягать как потолок карьерной лестницы. Но за это платят еще меньше чем лохам с завода из соседней новости.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Рмшъ , 25-Дек-21 19:26 
PHP ещё есть

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Наноним , 27-Дек-21 21:06 
PHP для таких задач непригоден.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:14 
Скажу честно, я знаю нормально только баш и sed. Обычно этого достаточно, но если нет, то начинается боль. Приходится всё равно брать нормальный язык, даже если не умеешь. Поэтому всё таки важно, что за скриптота. "sed, awk, sh, cmd" — вот это всё узкоспециализировано, нужно знать нормальный язык.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено hshhhhh , 26-Дек-21 15:09 
ну значит вы просто не знаете нормально баш.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено all_glory_to_the_hypnotoad , 26-Дек-21 17:48 
И правильно делает что не знает. bash не предназначен для написания разовой логики больше нескольких строк, всё что больше это wire only криптокод похлеще перла.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Урри , 26-Дек-21 21:55 
write only?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено all_glory_to_the_hypnotoad , 26-Дек-21 22:55 
> write only?

Ага, недопечатался.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 01:02 
Расскажешь это автору Mutt.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 01:28 
> Расскажешь это автору Mutt.

Что именно?
https://github.com/muttmua/mutt
>  C 90.7%  M4 5.4%  Perl 1.0%  C++ 0.9%  Shell 0.8%  Python 0.7%  Other 0.5%


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 00:37 
> ну значит вы просто не знаете нормально баш.

Мне кажется, я писал на баше такие вещи, которых вам лучше не видеть :) Реально, что-то сложнее автоматизации готовых программ на баше — это боль, ад, трэш и угар. Есть конечно уникумы, которые на баше игры пишут, но это ведь чисто спортивный интерес.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:57 
Некто написал на баше pop3 качалку, б...я - ну а что, /dev/tcp сделали, вот и...

Однако, между нами, не надо так делать. Потому что нигде не лопухнуться с экранированием у вас врядли получится а когда "почтарь" почту выполнять начинает - это фигово, что ни говори.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Чолхан , 26-Дек-21 18:55 
на bash можно прототипировать любой язык, напримеp, ООП
https://github.com/tengre/bashlyk


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 00:43 
> на bash можно прототипировать любой язык, напримеp, ООП
> https://github.com/tengre/bashlyk

Можно много чего сделать. И змейку на баше написать (https://github.com/pjhades/bash-snake). И 3d-движок на экселе (https://habr.com/ru/post/348704/). Но это для спортивного интереса, а для больших скриптов нужно брать соответствующие инструменты, я считаю.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Чолхан , 27-Дек-21 02:43 
bash окажется лучше для "больших" скриптов, чем пайтон это уж точно

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 18:54 
>что там ещё есть...

Guile. Ещё DMD поддерживает скриптование.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 00:25 
По сравнению с язычками с родовыми травмами, Guile - лучший выбор.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Jh , 27-Дек-21 12:25 
Не важно откуда лапки, лишь бы они были прямые

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 21:52 
Помню журналы с кучей строк ассемблера, целые поля... романтика.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 18:56 
Журнал Радио 1980-х - целые поля машкодов

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:06 
> любому админу достаточно Python 3

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


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:27 
Даааа… Это dev-perl/XML-Parser обновился на 0.0.1 версию, установите теперь dev-perl/libwww-perl и ещё тысячу сомнительных пакетов. Отличный язык для админа.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:33 
Rakudo уже не для админов.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:58 
А для кого для смузиадминчиков?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 13:59 
Rakudo - универсальный язык программирования. Админу такой накой?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 10:23 
А что ему PHP использовать? Баш и питон это для бородачей.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:19 
На ракудо вполне себе можно писать однострочники. И если умеешь в него, то бонусом получаешь возможность писать сколь угодно большие скрипты и проги. Другое дело, что для повседневных задач пожалуй удобнее и быстрее будут всякие bash, grep, sed и иже с ними. Но делать на них что-то большое — это боль.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 12:57 
Как думаете опеннет перейдет с перла на раку?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Урри , 25-Дек-21 13:47 
Когда раку на горе свистнет, думаю.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено GraiT , 25-Дек-21 15:45 
А есть ли разница если работает?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 10:22 
Есть ли разница использовать фекалии мамонта, которые уже никто не поддерживает или язык, который хотя бы номинально развивается? Конечно есть.  

Зачем это легаси 20 лет держать.  


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:23 
Наоборот, пёрл поддерживается и работает. Надо переписать что бы переписать? Тем и хороши нормальные проекты от сообщества, что ими можно нормально пользоваться и не бояться, что придётся переписывать свой смузипитонопроект с протухшей версии на свеженькую.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:14 
Вы хотите сказать что надо как питономакаки, подрываться переписывать все каждые полгода, потому что "поддерживатели" в очередной раз все ушатали? Знаете, #$%ля с софтом на ровном месте и решение одной и той же задачи по 20-му разу - нравится не всем.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено kusb , 25-Дек-21 15:49 
Может лучше ASP NET?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:18 
Это пожалуй самый хреновый выбор для веба. Хуже разве что брейнфак.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено kusb , 27-Дек-21 19:15 
> Это пожалуй самый хреновый выбор для веба. Хуже разве что брейнфак.

Я хотел веб-сервис написать на brainfuck. Серьёзно.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 16:34 
Я понимаю, что это был риторический вопрос, но всё же...

Зачем переходить с одного языка на другой? Raku - это Perl c ООП и потерей совместимости.
Даже если исправить все проблемы и сделать так, чтобы код запускался внутри другого эмулятора/компилятора/модуля для этого должна быть причина, например, в росте производительности. Если нет прироста производительности, требований к этому приросту и если старый интерпретатор поддерживается, то я не вижу ни единой причины затевать переписывание.

Еще больший риск - переписывать с нуля с использованием новых языковых конструкций. Нет гарантии, что оно будет работать эффективнее чем старый код и всё меньше специалистов, которые смогут поддерживать этот код (в случае с raku). Выше вам какой-то шутник предлагал ASP.NET, а между прочим, в том же Windows Server есть редко используемые роли (реализации протокола STEP и WS-Trust), которые до сих пор написаны на том самом ASP, который еще не .NET, и никто их не переписывает, потому что они работают.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено морошка ягодка такая , 25-Дек-21 19:34 
я люблю дотнетик, он кароший

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 17:07 
А зачем?
A VM with adaptive optimization and JIT compilation, built for Rakudo
Rakudo – Raku on MoarVM, JVM, and JS
Сравни с тем что планировалось
The goal of the Parrot virtual machine is to host client languages and allow inter-operation between them. Several hurdles exist in accomplishing this goal, in particular the difficulty of mapping high-level concepts, data, and data structures between languages.

В этом году паррот официально выкинули в помойку. Смотрим что задумывали и что сейчас делают.
И смысл в ещё одном хоть и очень интересном языке?


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:26 
Не понимаю, какие претензии? Язык работает, какая разница что там внутрях? Но если тебе хочется паррот, никто не держит: дерзай, развивай, собирай единомышленников! Это опенсорц :)

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 16:24 
Да, да это опенсорс.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 16:54 
требуется рака-программист

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 19:43 
погромист)

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено ms is piece of s , 26-Дек-21 08:43 
инженегр погромист

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Хру , 26-Дек-21 09:31 
Капитан Инженегр Погромист!!!

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 18:59 
Гастарбайтер-программист

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:42 
Это питонист.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено kusb , 27-Дек-21 19:17 
> Это питонист.

Питон-разработчик, Слоненок-тестер...


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 18:31 
Что то очень запутали все. Раз выучил питон можно обойтись без всяких раков.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 19:11 
раз выучил питон, можно писать, писать и писать из всех доступных отверстий. write only языки не требуют сопровождения

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 22:03 
> раз выучил питон, можно писать, писать и писать из всех доступных отверстий.
> write only языки не требуют сопровождения

Да, глупые люди - надо было учить хацкель или клин, на них можно над*ачивать, вообще ничго не пиша ...



"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 10:45 
Haskell учить никогда не поздно.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:27 
Раз написал на питоне, а потом переписывай с протухшего второго на третий...

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 19:00 
КО: Так пиши сразу на третьем.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено смешнох , 26-Дек-21 19:57 
на четвертом.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 00:40 
> КО: Так пиши сразу на третьем.

Ну так выйдет четвёртый, а третий протухнет как второй. А перл5 уже 25 лет работает, и никто его не собирается бросать. Нет, я не агитирую писать на нём сейчас. Но те, кто писали на нём раньше, сейчас явно в выигрыше.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:25 
Они так то и между версиями протухают. Попробуй скрипт с 2.5 на 2.7 запустить. Половина обломается. Или скрипт под ранние 3.х на каком-нибудь 3.8 - такая же фигня. Для написания одноразовых программ в общем, по принципу сдохнет и черт с ним.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 29-Дек-21 03:51 
> Попробуй скрипт с 2.5 на 2.7 запустить

что такое 2.5 и куда 2.7 ? это про петон наверное ?


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Онаним , 25-Дек-21 19:25 
А чего не Rakugo-то. Было бы очень в тему название.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 19:42 
Ну, и что же разрабатывал и стандартизировал шестой? Вы их знаете? Я - нет. Отсюда и сомнения..

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 20:08 
Только это не компилятор, а интерпретатор

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 25-Дек-21 20:35 
Думаю речь идёт про bytecode/JIT порцию

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 08:04 
Это в Perl 5 был интерпретатор, а в Raku отдельный компилятор в байткод и отдельная виртуальная машина для его выполнения. Принцип такой же как и у компилятора javac.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено СССР , 25-Дек-21 23:11 
дружит с ракодой
вообще что правда такая новость важная?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 00:05 
реклама памперсов, чипсов и прочих растов куда важнее, денежнее

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено mos87 , 26-Дек-21 11:01 
Ура.
Только название уж больно дурацкое.
Верните Perl.
Фиг с ним что пересекается со старым.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:05 
Читай это так: релиз компилятора Шыстёрки для языка программирования Шысть. А что там от перловки осталось, чтобы сохранять название?

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 12:29 
Да нормальное название. Это же не какая-нибудь pidora :) А в rakudo можно увидеть даже своеобразную самоиронию :)

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 26-Дек-21 23:19 
На гитхабе Andrew Shitov есть пара отличных коротких книг о Raku. Отличный язык со множеством современных концепций.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 27-Дек-21 18:31 
Да... неудачная фамилия для гитхаба... лучше бы он Логинов был. Или Строганов.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 00:13 
>современных концепций

Иначе говоря, Ларри Уолл всё-таки распробовал лисп и ФП.


"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено alexey , 28-Дек-21 00:20 
По поводу Bash, bash кстати, неплохо интегрируются с Raku, если использовать Фреймворк Sparrow - https://raku-advent.blog/2020/12/07/mixing-bash-and-raku-usi.../

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 28-Дек-21 00:58 
По ссылке трешак навроде питонячьего fabric и очередная попытка написать шеллозаменитель навроде ansible/chef/puppet. Ничего хорошего из всего этого, как правило, не выходит.

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 29-Дек-21 03:54 
дети балуюцо , свой фремверк и синтаксис вместо стандартных (ибо они о них даже не знают, а уже выучили цельную книгу по программированию на Х языке)

"Релиз компилятора Rakudo 2021.12 для языка программирования ..."
Отправлено Аноним , 29-Дек-21 14:45 
На баше как только появляются массивы уже тяжко писать