由 nurse 发布于 2013 年 12 月 25 日
我们很高兴地宣布 Ruby 2.1.0 的发布。
Ruby 2.1 有许多改进,包括在没有严重不兼容情况下的速度提升。
尝试一下!
下载
- https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2
- 大小:12007442 字节
- MD5:1546eeb763ac7754365664be763a1e8f
- SHA256:1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277
- https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz
- 大小:15076389 字节
- MD5:9e6386d53f5200a3e7069107405b93f7
- SHA256:3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d
- https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.zip
- 大小:16603067 字节
- MD5:2fc3a80b56da81b906a9bb6fc7ca8399
- SHA256:d40d7bfb39ca2e462dea61dcbbcf33426b60e6e553335c3afb39b4d827a6891c
自 2.0 以来的更改
值得注意的更改有
- VM(方法缓存)
- RGenGC(请参阅 ko1 的 RubyKaigi 演讲 和 RubyConf 2013 演讲)
- 精炼 #8481 #8571
- 语法更改
- Bignum
- 使用 GMP #8796
- String#scrub #8414
- Socket.getifaddrs #8368
- RDoc 4.1.0 和 RubyGems 2.2.0
- “literal”.freeze 现在已优化 #9042
- 添加 Exception#cause #8257
- 更新了 BigDecimal、JSON、NKF、Rake、RubyGems 和 RDoc 等库
- 移除 curses #8584
查看更多更改细节:Ruby 仓库中的 NEWS。