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

Исходное сообщение
"Выпуск языка программирования Ruby 3.2"

Отправлено opennews , 25-Дек-22 22:02 
Состоялся релиз Ruby 3.2.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp.  Код проекта распространяется под лицензиями BSD ("2-clause BSDL") и "Ruby", которая ссылается на последний вариант лицензии GPL и полностью совместима с GPLv3...

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


Содержание

Сообщения в этом обсуждении
"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:02 
Кроме RubyOnRails что-то полезное на этом написано?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:21 
brew, к сожалению

"Выпуск языка программирования Ruby 3.2"
Отправлено Анончик , 25-Дек-22 23:09 
есть nix который отлично работает под маком

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 08:20 
В никсе(который отлично работает под линуксом) - собрано больше всего софта, но на деле он протухший до невозможности использования, иногда поломан. Сам пакетный манагер плохо работает на 4ГБ ОЗУ, надо или своп размером 8, или 8 ОЗУ. Иначе будет падать.
Другое дело - линуксбрюки. Софта в нём очень мало, но есть всё что мне надо для работы. И работает не в пример штобильнее никса.
Почему так - ответ банален. У брюк есть сообщество, и его сильно больше чем у никса.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 11:45 
> линуксбрюки

Что за зверь такой?


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:38 
Да что за жесть, уже пакет менеджер требует 8 Гб ОЗУ. А ведь в теории это должна быть не особо требовательная софтина, ей ведь ещё софт на машины с минимальными системными параметрами (а системные требы там сколько, 512 Мб? Если не 256?)

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 01:15 
macports.org спасет отца русской демократии

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:24 
redmine, к сожалению

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 02:18 
Он-таки на рельсах, так что несчитово в контексте вопроса.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:33 
RPG Maker был с 2005 до 2015 года.

"Выпуск языка программирования Ruby 3.2"
Отправлено fdcdfscs , 25-Дек-22 22:33 
gitlab, redmine, Chef, Puppet ... много что. И оно вызывает боль из-за языка - никогда не знаешь при обновлении как оно себя поведет. А всё в docker не запихнуть.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 00:09 
portupgrade

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 00:33 
> RubyOnRails

Даже рельсы сейчас существуют исключительно в стадии поддержки легаси. Новое на них вряд ли что-то делают.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 08:15 
Именно поэтому с началом выстрела в ногу Твиттера народ бежит, в том числе, и на Мастодон, написанный на рельсах, ага.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 08:26 
А какое отношение это вообще к фреймворку имеет? Ради экскремента спроси у любого пользователя пейсбука, втыканта или одноглазников о технологическом стеке их сосалочки.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 09:55 
А читать тред?

> Initial release: 16 March 2016

Если у тебя это легаси, то, возможно, тебе пора на пенсию.

P.S. Рельсы появились в 2004.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 10:17 
Твиттер уже давно на Scala.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 20:41 
говорите так, как будто Scala ещё живая....

"Выпуск языка программирования Ruby 3.2"
Отправлено coocos , 26-Дек-22 00:46 
hbase shell, puppet

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 10:16 
Даже Github на нём написан, но совершенно точно в этом нет ничего хорошего.  

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:16 
AsciiDoctor

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 20:25 
Metasploit, же.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:04 
>>В отличие от СRuby код YJIT написан на языке Rust и требует для компиляции наличие компилятора rustc 1.58.0+

прекрасно. рекурсия ненужности


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:28 
Зато работает быстрее*

* В синтетических тестах**
** Набор тестов*** определён разработчиками YJIT
*** Приближённые к реальным приложения не входят в набор тестов


"Выпуск языка программирования Ruby 3.2"
Отправлено Вы забыли заполнить поле Name , 25-Дек-22 22:48 
Ну зачем ты так, кто-то же наверняка поверил...

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 02:02 
Про надёжность забыл(

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:49 
Осталось написать код хруста на рубях, и будет полный фарш.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 10:54 
RubyRust... э, что-то подобное уже было - PythoRust

"Выпуск языка программирования Ruby 3.2"
Отправлено Бывалый смузихлёб , 26-Дек-22 12:13 
поскольку релизятся они не одновременно, каждый из модулей будет зависеть от старой версии другого
Чтобы поставить новенький раст, надо скачать немного устаревший рубин, чтобы поставить его - прежде поставить немного устаревший раст, но для него потребуется ещё более старый рубин

Эхх, заживём. Зато не будет проблем с отсутствующей нужной версией рубинов или растов на коме - ведь они все будут установлены


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 17:21 
Просто все надо будет снова переписать на Си.

"Выпуск языка программирования Ruby 3.2"
Отправлено ilowry , 25-Дек-22 22:14 
> Добавлен новый синтаксис для перенаправления в другие методы наборов аргументов

Больше синтаксиса ужасного и разного!


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:24 
> сократилось с 10 до 0.003 секунд. Ценой оптимизации является увеличение потребления памяти, расход которой примерно в 10 раз выше размера входных данных

Ящитаю, это прекрасно. Это описывает Ruby лучше всех эпитетов.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:28 
что не так? память расходуют в 10 раз больше, но работает в 3333 раз быстрее.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:39 
Хейтерам всегда всё не так

"Выпуск языка программирования Ruby 3.2"
Отправлено trolleybus , 25-Дек-22 22:31 
Нет, а как иначе? Тут либо время, либо память. Tertium non datur™.

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


"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 00:21 
Что не так? Не хватает православных расово верных "два ядра, два гига"? Так, наверное, пора бы слазить с 775 сокета.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 10:18 
Руби сам по себе жруль, так тут он стал ещё больше жруль.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 11:32 
Это нормально. Вместо того, чтобы считать десятки раз одни и те же значения, надо брать и записывать их в память.
С применением мемоизации можно значимо ускорить рекуррентные функции, например, вычисления факториала или чисел Фибоначчи.

"Выпуск языка программирования Ruby 3.2"
Отправлено pashev.ru , 25-Дек-22 22:35 
> /^a*b?a*$/

И нахрена такое?


"Выпуск языка программирования Ruby 3.2"
Отправлено Вы забыли заполнить поле Name , 25-Дек-22 22:50 
Японцы-извращенцы.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 23:17 
Perl-ом запахло.

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 00:13 
Очевидно, чтоб отсеять гуманитариев-самоучек, которые в глаза не видели shell скриптов.

"Выпуск языка программирования Ruby 3.2"
Отправлено pashev.ru , 26-Дек-22 02:05 
На хрена такой регексп?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 15:36 
а входные данные вида "a" * 50000 + "x" понятно зачем?
Для тестов такой регексп

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 25-Дек-22 22:37 
> вобравшего лучшие черты Perl
> /^a*b?a*$/ =~ "a" * 50000 + "x"

Заметно


"Выпуск языка программирования Ruby 3.2"
Отправлено . , 25-Дек-22 23:19 
А лучше было бы "гетэлементблэткласснэйм('мойкласс')"?
Язык программирования или чистописания?

"Выпуск языка программирования Ruby 3.2"
Отправлено Анонус , 25-Дек-22 23:32 
Язык или шифрограмма?

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 00:12 
Это дело привычки. Кому-то скобочки, а кому-то begin end.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 14:57 
> Язык программирования или чистописания?

Понятночтоимелосьввидуписание, хоть и многословное.


"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 00:10 
> Заметно

Заметно, да, что ты не знаешь что такое UNIX Shell и откуда вообще взялись эти однострочники. Но отчаянные пионеры почему-то всегда ассоциируют с ними Perl :)


"Выпуск языка программирования Ruby 3.2"
Отправлено Вы забыли заполнить поле Name , 26-Дек-22 13:38 
Где в шеле  оператор сопоставления с образцом?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:20 
Собственно в шелле. В вопросе содержится ответ.

"Выпуск языка программирования Ruby 3.2"
Отправлено Вы забыли заполнить поле Name , 25-Дек-22 22:52 
>  созданный разработчиками платформы электронной коммерции Shopify в рамках инициативы по увеличению производительности Ruby-программ, использующих фреймворк Rails и вызывающих очень много методов.

Аахахаха. Помню как только рельсы появились, то модным был лозунг "программист дороже железа".


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:21 
А это разве не так?

"Выпуск языка программирования Ruby 3.2"
Отправлено saahriktu , 25-Дек-22 23:20 
Ура! Ruby рулит! Весьма годная альтернатива Python'у (в т.ч. и без рельсов, да)!

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 00:09 
> Весьма годная альтернатива Python'у

А работодатели знают об этом?


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:22 
А у тебя своего мнения нет, всё по работодателям меряешь?

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 25-Дек-22 23:50 
Язык хороший, но он ушел в забвение. Жив или мёртв увы решают работодатели, а не фичастость самого языка. Сейчас вакансии только на опытных рубистов для поддержки уже готовых проектов.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 02:22 
>опытных рубистов для поддержки уже готовых проектов

Не скажи, работал на проекте, где бэкэнд на руби вообще поддерживал студент-историк (!), с программированием знакомящийся в процессе работы. Да, проект был уже написан до него, и от него требовались только мелкие правки по апи, но всё же. Руби достачно прост, если индивид не совсем дерево.


"Выпуск языка программирования Ruby 3.2"
Отправлено Bouquet , 26-Дек-22 08:42 
Открой hh и введи ruby developer. Куча вакансий, в том числе, готовые брать джунов. Да и если в вакансии не пишут, что они не готовы брать джунов - это не значит, что они не готовы.

"Выпуск языка программирования Ruby 3.2"
Отправлено dd , 26-Дек-22 13:23 
> это не значит, что они не готовы

А работодатели в курсе?


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:26 
Язык жив, пока есть программисты, пишущие на нём, и/или программы, работающие на нём.

"Выпуск языка программирования Ruby 3.2"
Отправлено Данон , 27-Дек-22 19:28 
Ruby не умер, он просто стал вампиром

Ещё он дал побеги: Elixir, Crystal, Natalie


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 00:37 
Любой язык с динамической типизацией является овном и должен пропасть в истории.

"Выпуск языка программирования Ruby 3.2"
Отправлено pashev.ru , 26-Дек-22 02:01 
C++ с динамической типизацией, кстати. Хаскель тоже, и Раст. Кто не согласен, тот школоло.

"Выпуск языка программирования Ruby 3.2"
Отправлено penetrator , 26-Дек-22 03:43 
а в руби есть НЕдинамическая? вот правильно читай его слова

"Выпуск языка программирования Ruby 3.2"
Отправлено pashev.ru , 26-Дек-22 10:56 
А ты знал, что в руби всё — объект, даже число?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 07:00 
Даже код - это объект класса Proc.... Но только не путайте модель языка и схему выполнения кода.

"Выпуск языка программирования Ruby 3.2"
Отправлено мимо , 27-Дек-22 09:31 
Блок - не объект. Единственное исключение, емнип.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 22:20 
> Блок - не объект. Единственное исключение, емнип.

Как это?..... Он передаётся как неявный аргумент ссылкой на объект Proc. И активировать его можно как через yeild, так и через вызов call


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:28 
Кто утверждают такую чушь не обосновывая её - тот школоло

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 03:44 
Сам то хоть знаешь чем отличается динамическая от статической и для чего это вообще нужно?! А то мне тут недавно попался мужичок, который на голубом глазу втирал, что "строгая" типизация это то же самое что статическая.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 06:45 
А на чем же Вротпресс будет работать?
Половина интернетов рухнет.

"Выпуск языка программирования Ruby 3.2"
Отправлено Самый умный из вас , 26-Дек-22 00:42 
Языки с постфиксной формой ифов не нужны

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 01:40 
Да и циклы не нужны. GOTO наше всё.

"Выпуск языка программирования Ruby 3.2"
Отправлено Советский инженер на пенсии , 26-Дек-22 01:42 
goto очень часто не хватает
мне как человеку который всю жизнь писал на ассемблере яву кажутся какой-то дичью без возможности безусловного перехода

"Выпуск языка программирования Ruby 3.2"
Отправлено Брат Анон , 26-Дек-22 09:07 
Если тебе нужен goto -- значит ты не умеешь декомпозировать задачи.

"Выпуск языка программирования Ruby 3.2"
Отправлено dd , 26-Дек-22 13:33 
linux kernel на помойку да? Или как всегда - это другое?

"Выпуск языка программирования Ruby 3.2"
Отправлено Вы забыли заполнить поле Name , 26-Дек-22 13:47 
В ядре он применяется для выполнения действий по выходу из функции. В других языках для этого есть raii или defer. Или где ещё применяется?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:30 
Так всё таки применяется?

"Выпуск языка программирования Ruby 3.2"
Отправлено Вы забыли заполнить поле Name , 27-Дек-22 00:39 
> Так всё таки применяется?

Все таки ты не умеешь читать.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 14:08 
>>>> [новость о руби]
>>> goto очень часто не хватает
>> Если тебе нужен goto -- значит ты не умеешь декомпозировать задачи.
> linux kernel на помойку да? Или как всегда - это другое?

Если это не какой-то новый форк, переписаный на руби, то у меня для тебя плохие новости - да, это таки другое.


"Выпуск языка программирования Ruby 3.2"
Отправлено Брат Анон , 27-Дек-22 08:22 
> linux kernel на помойку да? Или как всегда - это другое?

Не читай, сразу пиши. Всё правильно сделал.
Читай ещё раз внимательно: декомпозиция.


"Выпуск языка программирования Ruby 3.2"
Отправлено garrick , 28-Дек-22 14:47 
Каких бы ты лябд и ...как там оно ещё называет... не написал снаружи, внутри после компиляции или приведения к байт-коду всегда будет GOTO.

"Выпуск языка программирования Ruby 3.2"
Отправлено A94c00f0199934b , 26-Дек-22 03:13 
Есть языки, в которых сам язык это один "большой цикл", например erlang. Циклы обеспечиваются в основном через обработку списков, но есть альтернативы.

"Выпуск языка программирования Ruby 3.2"
Отправлено pashev.ru , 26-Дек-22 02:02 
Кхе-кхе... http://git.pashev.ru/gcd/tree/gcd.fs

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 11:35 
Спасибо! Кто-то еще помнит язык загрузчика древних FreeBSD :^)

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 21:08 
> Спасибо! Кто-то еще помнит язык загрузчика древних FreeBSD :^)

Почему в древних? Как в карренте не знаю, а в src.conf для 13 пока еще нужно явно указывать  WITHOUT_FORTH для сборки без него.



"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 10:25 
Задачка
a=1
b=2
a=a+b-b=a

Вопрос почему компилятор не надавал по рукам за такую форму записи?


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 11:00 
Руби это интерпретатор.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 16:20 
откуда такой вопрос в отношении языка, который позволяет не писать скобки при вызове функции?

"Выпуск языка программирования Ruby 3.2"
Отправлено Илья , 26-Дек-22 17:08 
Жестоко. Я бы ожидал, что фунция без скобок это как делегат.

А можно дважды скобки поставить?


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 18:10 
> А можно дважды скобки поставить?

можно, если это функция с одним аргументом

> Я бы ожидал, что фунция без скобок это как делегат.

не погромист, потому ожидаю только проблем и загадок типа "что хотел сказать автор?"
типа "func x, y || z" vs "func(x, y || z)" vs "func(x, y) || z"
или всякие неожиданности типа "Date.today +1" vs "Date.today + 1"


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 17:19 
Как-то нескрепно, когда без скобок.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:35 
Потому что присваивать можно 2 раза на одной строчке, прикинь?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 12:43 
>Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp

Читаемость как у Perl, скорость как у Smalltalk, удобство как у Java, многопоточность как у Python, количество библиотек как у Ada, и портативность кода как у Lisp.

Только про Eiffel я ничего не знаю, наверное, хороший язык.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 12:55 
Так продолжай, такой же ненужный как и Eiffel.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 18:01 
>многопоточность как у Python
>количество библиотек как у Ada
>про Eiffel я ничего не знаю

Про руби тоже.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:41 
У Руби разве плохо с читаемостью? Делал лабы на нем давно в универе, изящный же вроде язык был, нет?

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:45 
Вообще-то так и есть. Но некоторым лишь бы ядом брызнуть. "Пастернака не читал, но осуждаю"

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 04:49 
Я подозреваю, что у питона лучше с многопоточностью. И не только смногопоточностью, но и с конкуретным и параллельным исполнением, при том, что до сих пор интерпретатор исполняет 1 команду в любой момент времени (кроме сишных батареек, которые могут исолняться без интерпретатора. Намного, лучше чем даже у жс. Лучше питона разве что Elixir, наверное.

"Выпуск языка программирования Ruby 3.2"
Отправлено Anonymoustus , 26-Дек-22 21:00 
> отличающегося высокой эффективностью разработки программ

Лопата с улучшенным черенком. Позволяет от забора до обеда выкопать на два погонных метра больше траншеи.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 26-Дек-22 22:41 
А ведь Ruby был замечательным языком, с передовыми идеями, прекрасным синтаксисом, с радетельным основателем Мацумото. Как так вышло, что такой отличный, подающий надежды язык стал считаться исключительно Легаси и Ruby-on-Rails'овым?

"Выпуск языка программирования Ruby 3.2"
Отправлено Самый умный из вас , 26-Дек-22 23:48 
Хайпожоры перебежали сначала на CoffeeScript, потом на раст

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 07:05 
Опоздал с выходом на рынок. Запоздал с решением проблем производительности. На фоне прочих императивных языков, функциональный стиль оказался сложным для восприятия. А ниша embedded DSL слишком узкая, чтобы язык мог продолжать развиваться.

"Выпуск языка программирования Ruby 3.2"
Отправлено DEF , 27-Дек-22 08:49 
Потому что выбрал заведомо провальную динамическую типизацию. В Crystal исправили этот дефект, однако врятли это врятли изменит ситуацию. PHP 8.2 уже стал конфеткой и будет улучшаться дальше.

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 17:35 
Так PHP же тоже с динамической типизацией, или джаваскрипт. А они процветают

"Выпуск языка программирования Ruby 3.2"
Отправлено Омномним , 28-Дек-22 09:21 
Они под практику заточены, несмотря на все их недостатки.
А не на написание идеального сферического кода в вакууме (который всё равно никто не пишет).

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 28-Дек-22 11:08 
Так ну а в чём это выражается-то? Про php вон была статья даже, "фрактал плохого дизайна" называлась, кажись. Что в нём стандартная библиотека очень уж беспорядочная, названия функций то с подчеркиваниями, то слитно, порядки аргументов разные и т.д.

"Выпуск языка программирования Ruby 3.2"
Отправлено Омномним , 28-Дек-22 12:48 
JMP $-2

"Что, не что", а по факту он занял почти весь Web. И продолжает держать позиции несмотря на все попытки сделать "идеальные езычги".


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 29-Дек-22 03:57 
> а по факту он занял почти весь Web

Я с этим не спорю. И сам с PHP работаю, немного, но работаю. Но почему вот он занял почти весь Web? Явно не по причине хорошего дизайна (ибо его нет)


"Выпуск языка программирования Ruby 3.2"
Отправлено Омномним , 28-Дек-22 09:20 
Примерно такая же судьба на самом деле постигла уже не одну хипстерскую идеалистическую поделку, выдаваемую за язык программирования, которой пользоваться тошнит всех, кроме узкого круга не менее одарённых, чем её автор(ы).

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 27-Дек-22 07:11 
> Rust

Похоже Рубена пора хоронить. Надеюсь Питон тоже перепишут на Rust.


"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 30-Дек-22 02:51 
Для запуската? Как хорошо-то!

"Выпуск языка программирования Ruby 3.2"
Отправлено Аноним , 30-Дек-22 03:42 
Прикольно! Оказывается, Ruby - ещё живой!