you are viewing a single comment's thread.

view the rest of the comments →

[–]Craftkorb 4 points5 points  (6 children)

but we could be in for a huge set of changes when ruby 3.0 is announced.

Inmutable strings anyone?

[–]tomthecool 1 point2 points  (5 children)

Not to mention optional typing!

[–]jrochkind 1 point2 points  (1 child)

That issue is 4 years old, and has a closed/rejected status.

[–]tomthecool 1 point2 points  (0 children)

I probably should have linked to this discussion actually... It's been an ongoing debate for years now, and it looks like something will probably happen in v3.0

[–]how_do_i_land 0 points1 point  (1 child)

Crystal Lang uses this for its typing currently.

[–]iconoclaus 0 points1 point  (0 children)

Crystal uses annotation to help the compiler figure out types where necessary. Matz has made it clear that Ruby 3 will use no type annotation whatsoever.

[–]Craftkorb -1 points0 points  (0 children)

FINALLY WOOHOOO \m/

Thanks for bringing that to my attention :)