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

Исходное сообщение
"Доступен встраиваемый интерпретатор mruby 3.2 "

Отправлено opennews , 27-Фев-23 13:24 
Представлен выпуск mruby 3.2, встраиваемого интерпретатора динамического объектно-ориентированного языка программирования Ruby. Mruby обеспечивает базовую совместимость синтаксиса на уровне Ruby 3.x, за исключением поддержки сопоставления с образцом ("case .. in"). Интерпретатор отличается низким потреблением памяти и ориентирован на встраивание поддержки языка Ruby в другие приложения. Встроенный в приложение интерпретатор может выполнять как исходный код на языке Ruby, так и байткод, полученный при помощи развиваемого проектом компилятора "mrbc". Исходные тексты mruby распространяется под лицензией MIT...

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


Содержание

Сообщения в этом обсуждении
"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 13:24 
Поезд ушёл. Я думаю, Crystal вполне занимает сегодня эту нишу для любителей сахара и нетрадиционных ценностей, а интерпретаторы никому не интересны.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Совершенно другой аноним , 27-Фев-23 13:37 
Этот, вроде, больше метит в сторону конкуренции с LUA, правда там тоже всего уже хватает - те-же quickjs, elk, MicroPython, PikaScript.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 14:45 
То-то и оно, какой-нибудь gdscript хотя бы решает реальные задачи.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 16:40 
А как gdscript встроить в реальное приложение?

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 17:18 
В реальном приложении, использующем godot? Так он уже там. И скоро будут не только плюсы и додиез, которые использовать весьма неудобно. Хотя, например, ты мог бы написать приложение на расте в годоте уже сегодня, и использовать в нём gdscript, наверно. Я имел в виду, именно как простой и понятный абсолютно всем встраиваемый язык, красиво скрывающий все острые углы среды исполнения. Чем луа и сабж не являются.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Бывалый смузихлёб , 27-Фев-23 18:47 
JS опять же. И для него добыть JSCore из WebKit'а

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 16:44 
Поезд ушел потому что вместо языков для программистов сейчас рулят языки для корпораций.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 13:34 
> устранено 19 уязвимостей, которые могут привести к переполнению буфера

Угадайте, на каком языке написан 66.1% проекта.


"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Антифрактал , 27-Фев-23 14:21 
Неужели на JS?

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Анонимусс , 27-Фев-23 16:54 
Хаха, класссная шутка. Но в js нужно очень постараться чтобы такое сделать.

Совсем другое дело - самый CVE-friendly язык - дырявая сишка.
На которой, кстати, этот mruby и написан.


"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Бывалый смузихлёб , 28-Фев-23 08:53 
В жабаскрипте очень многое можно сделать. Практически любое приложение на реакт-натив тому доказательство.
Причём, без проблем и это вовсю делается

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 02-Мрт-23 21:45 
Слишком толсто.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 14:22 
На английском?

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено ruby , 27-Фев-23 18:03 
Ага, надо на ruby переписать )

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 28-Фев-23 00:41 
На Crystal )

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 15:04 
Чем оно лучше ficl?

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 16:16 
Не знаю.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 16:16 
Годно, нужно. Использую руби для инфраструктурной автоматизации вместо башей, питонов и прочего овна.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 16:47 
Ох уж эти неосиляторы башей. Руби от питона как язык ушел очень недалеко, буквально сейм шит. Прочее - это какое. Что еще вы не осилили?

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 28-Фев-23 00:45 
> Руби от питона как язык ушел очень недалеко

Так мог сказать только сильно несведущий "человек".
Полудинамическому недообъектному иммутаНТбельной пистульке с венегрет-либами до руби как до Китая раком.


"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аночик , 27-Фев-23 19:08 
Неужели itamae используете?

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Tron is Whistling , 28-Фев-23 09:54 
Таскаете за собой тонны кода на этом же из разных источников для каждого элемента автоматизации?
Все эти руби-пистоны-whatever для _инфраструктурной_ автоматизации именно по этой причине непригодны.

"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Аноним , 27-Фев-23 17:47 
> ориентирован на встраивание поддержки языка Ruby в другие приложения

Я уж подумал, что, как ныне модно - в микроконтроллеры.


"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено OpenEcho , 27-Фев-23 18:02 
> Я уж подумал, что, как ныне модно - в микроконтроллеры.

Не в моде дело, а в выгоде, которую психопаты не могут упустить:

микроконтроллеры -> микротранзакции -> подогрев сидений в машине по подписке... всего за $18 баксов, закрыть окна удаленно, пжалста - $80/год


"Доступен встраиваемый интерпретатор mruby 3.2 "
Отправлено Прохожий , 28-Фев-23 10:44 
У тебя Java  в симке живет последние лет 15 и тебя это напрягает?-)))