Hasty Briefsbeta

Bilingual

mruby 3.4.0

a year ago
  • #programming
  • #release
  • #mruby
  • mruby 3.4.0 is the first stable release of the mruby 3.4 series.
  • New language features include support for private and protected visibility, changes to method visibility, and new hooks like method_removed and singleton_method_removed.
  • Performance improvements include the use of SWAR technique for strlen and merge sort for Array#sort.
  • C API changes include renaming functions and structures for clarity and adding new features like obj->frozen.
  • New build targets and platforms include Playstation Portable and emscripten.
  • Changes in mrbgems include the removal of mruby-print and updates to mruby-io and mruby-enum-lazy.
  • Numerous GitHub issues and pull requests have been addressed, improving stability and performance.
  • The release includes 1,188 commits to 354 files with significant additions and deletions.