2 minutes
Ruby 3.0 Released β‘οΈ
π₯ππ―π π―.π¬ is released and here are list of improvements β‘οΈ
π In some benchmarks Ruby3.0 is three times faster than Ruby2.0
π Lot many performance improvements in Method Based Just-in-Time Compiler
π With Ractor, along with Async Fiber, Ruby will be a real concurrent language
π Light-weight concurrency without changing existing code using Fiber#scheduler
π Ships with RBS Gem, which allows parsing and processing type definitions written in RBS.
π Improved one-line pattern matching
π Endless method definition
π Pasting long code to IRB is 53 times faster than bundled with Ruby 2.7.0
Apart from this total 62 features has been released along with 15 bug Fixes which includes -
β‘οΈ Language changes (More Info)
β‘οΈ Command line options (More Info)
β‘οΈ Core classes updates (More Info)
β‘οΈ Stdlib updates (More Info)
β‘οΈ Compatibility issues (More Info)
β‘οΈ Stdlib compatibility issues (More Info)
β‘οΈ C API updates (More Info)
β‘οΈ Implementation improvements (More Info)
β‘οΈ JIT (More Info)
β‘οΈ Static analysis(RBS & TypeProf) (More Info)
β‘οΈ Few Miscellaneous changes (More Info)
Ruby3.0 is a milestone. The language is evolved, keeping compatibility. But itβs not the end. Ruby will keep progressing, and become even greater. Stay tuned!
- Yukihiro Matz Matsumoto(Creator of Ruby)
Merry Christmas, Happy Holidays, and enjoy programming with Ruby 3.0! ππΌ
Read other posts
comments powered by Disqus