Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
You Don't Need Types in Ruby (zhisme.com)
13 points by zhisme 4 months ago | hide | past | favorite | 6 comments


There's an excellent talk from Ruby conf given by Noel Rapin - https://youtu.be/OM37TfsCyF4?si=HsS9yXNGiTlf5Oo9 about this.

there's so many ways you can enjoy ruby without types.


That's exactly the essence and the power of Ruby. If you want static typing, compilation, performance with Ruby-like syntax just use Crystal https://crystal-lang.org/


Yes absolutely. People forget one of the reasons to use ruby is the beauty of the code. Any typed language is verbose and ugly. I understand other languages are more safe, I'm happy to code unsafe for developer joy.


You also don't need variable names with point-free form, also known as tacit programming. I still prefer to name and type intermediate things.


And this is why I don't use Ruby.


Sorbet needs type inference and `dynamic` keyword




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: