Що таке Mruby?

Mruby — це легка реалізація виконавчого середовища для мови програмування Ruby, яка призначена для вбудовування у інші програми та системи. Mruby був створений материнською компанією Ruby, Matz (Yukihiro Matsumoto), який також створив оригінальну мову програмування Ruby.

Одна з основних мет mruby - це забезпечити ефективне вбудовування Ruby у різноманітні вбудовані системи, мобільні пристрої та інші обмежені ресурси. У порівнянні з оригінальною реалізацією Ruby (MRI - Matz’s Ruby Interpreter), mruby має менше обсягу і використовує менше ресурсів, що робить його практичним для вбудовування в різноманітні обмежені середовища.

Mruby підтримує (обмежено) можливості Ruby, і його API може використовуватися для взаємодії з ним з інших мов програмування. Він може бути використаний для створення вбудованих скриптів, обробників подій, автоматизації та інших сценаріїв в обмежених середовищах.

Офсайт: https://mruby.org/
Github: GitHub - mruby/mruby: Lightweight Ruby

1 Вподобання