Ruby 2.1.0-preview1 veröffentlicht

Wir freuen uns, die Veröffentlichung von Ruby 2.1.0-preview1 bekannt geben zu können. Bitte testen Sie die neuen Features von Ruby 2.1 vor dem endgültigen Release!

Download

Wir empfehlen die Verwendung von https://cache.ruby-lang.org/pub/ruby/2.1/ via Fastly.

Änderungen

Die wichtigsten Änderungen sind:

  • VM (method cache)
  • RGenGC (Siehe ko1s RubyKaigi- und EuRuKo-Präsentation)
  • refinements
  • syntax
  • Decimal Literal
  • Frozen String Literal
  • def’s return value
  • Bignum
  • 128bit
  • GMP
  • String#scrub
  • Socket.getifaddrs
  • new RubyGems

Siehe NEWS im Ruby-Repository (in Arbeit) für weitere Details.

ko1s toruby-Präsentation: Summary of Ruby 2.1

Konstantin Haase (@konstantinhaase) hat in seinem Blog eine gute Zusammenfassung veröffentlicht: What’s new in Ruby 2.1

Weiteres

Bekannte Probleme finden Sie hier:

https://bugs.ruby-lang.org/projects/ruby-trunk/issues?query_id=102

Den Release-Plan und weitere Informationen finden Sie hier:

https://bugs.ruby-lang.org/projects/ruby-master/wiki/ReleaseEngineering210