Skip to content

You Don't Need Types in Ruby

zhisme.com
13 pointszhisme6 comments
On HN

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

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.