Ruby 每周问题 726:2024 年 11 月 7 日

主要观点:

  • Ruby 的 json 库 v2.8 发布,性能提升达 1.7 倍,支持解析尾随逗号, reminded 到已故 Rubyist Jason Seifer。
  • Ruby 3.3.6 发布,是预定的小 bug 修复版本,移除了一些默认 gem 警告。
  • Memetria K/V 提供高性能键值托管服务,可提升 Ruby 应用性能。
  • 介绍 Rack 是什么,从创建 Rack 兼容应用开始深入了解。
  • Peter Zhu 向 Ruby 问题追踪器提交关于将 MMTk 框架作为实验特性引入 Ruby 的 ticket。
  • WEBrick 有新 v1.9.0 版本,包含 RBS 文件且提示不应在生产环境使用。
  • Rails 将设置默认正则表达式超时为 1 秒以防止 ReDoS 攻击。
  • Hanami 2.2 发布,添加新改进的数据库层。
  • 一位经验程序员在 42 种语言之旅中提到 Ruby 语法难以理解。
  • JRuby 9.4.9.0 发布,是 Ruby 3.1 兼容线的更新,包含安全修复等。
  • 介绍多个 Ruby 相关的代码与工具,如 SmarterCSV、TurboMount 等的更新。

关键信息:

  • json v2.8 性能提升及相关特性。
  • Ruby 3.3.6 版本信息。
  • Memetria K/V 服务特点。
  • Rack 的介绍。
  • 各工具的更新内容及版本号。

重要细节:

  • json v2.8 对真实世界文档性能提升达 1.7 倍。
  • Ruby 3.3.7 预计 1 月 7 日发布。
  • Memetria K/V 包含详细分析和大键内存跟踪。
  • Rack 从创建应用开始深入讲解。
  • MMTk 相关 ticket 信息。
  • WEBrick 新特性及使用注意。
  • Rails 正则超时设置原因。
  • Hanami 2.2 数据库层改进。
  • 各工具更新的具体内容和变化。
阅读 13
0 条评论