Ruby 3.0.0


Ruby 3.0.0

动态反射解释高级面向对象编程语言的新版本已经发布
红宝石 版本 3.0.0。 据作者称,生产率提高了两倍(根据 Optcarrot 测试),从而实现了概念中描述的 2016 年设定的目标 红宝石 3​​x3。 为实现这一目标,我们在开发过程中重点关注以下几个方面:

  • 性能-性能
    • MJIT - 减少时间并减少生成代码的大小
  • 并发——确保并行性
    • Ractor - 对新演员模型的初步支持
    • Fiber Scheduler - 光纤流调度器
  • 打字-静态代码分析
    • RBS - 类型注释工具
    • TypeProf - 新型分析仪

来源: linux.org.ru