3 ms·
Lots of Ruby hate/snark on the thread. A primary criticism in regards post is that Ruby is not typed, hence the Nil error shown. Ruby has recently introduced s
by evolve2k 5y ago
Lots of Ruby hate/snark on the thread. A primary criticism in regards post is that Ruby is not typed, hence the Nil error shown.
Ruby has recently introduced static typing and it’s been years in the making, due to a desire by the core team to do it well.
A major goal of Ruby 3, which was released in December has been adding an elegeaht and sophisticated type system to Ruby.
ref: https://developer.squareup.com/blog/the-state-of-ruby-3-typing https://developer.squareup.com/blog/the-state-of-ruby-3-typi...
I haven’t played with a typed Ruby product yet but I’m confident when I do that they approach they take will be logical and considered.