Ruby 3.0.0 Preview 1 a été publié. https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/
Reportez-vous à ce qui suit https://github.com/rbenv/ruby-build#upgrading
brew update && brew upgrade ruby-build
$ rbenv install --list
2.5.8
2.6.6
2.7.1
jruby-9.2.13.0
maglev-1.0.0
mruby-2.1.2
rbx-5.0
truffleruby-20.2.0
truffleruby+graalvm-20.2.0
Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all' to show all local versions.
Seuls les plus récents et les plus stables sont disponibles, alors vérifiez avec --list-all
$ rbenv install --list-all | grep 3.0.0-preview1
3.0.0-preview1
Il y avait.
$ rbenv install 3.0.0-preview1
$ rbenv versions
system
2.6.1
2.7.0
* 2.7.1 (set by /Users/soul/.rbenv/version)
3.0.0-preview1
#À l'échelle du système 3.0.0-Utiliser preview1
rbenv global 3.0.0-preview1
#Confirmation de version
ruby -v
ruby 3.0.0preview1 (2020-09-25 master 0096d2b895) [x86_64-darwin19]
irb(main):001:0> RUBY_VERSION
#=> "3.0.0"
require 'prime'
#=> true
#Affectation correcte introduite dans Ruby3
Prime.find {|p| p > 10000} => x
#=> 10007
x
#=> 10007
La bonne notation de substitution ajoutée dans Ruby3 peut être utilisée.
Recommended Posts