News for hackers. Stuff that matters.
Re:Stripe is building a Ruby typechecker by zxcvhjkl on Monday June 04, 2018 @03:44AM (#17225434)
> People created dynamic languages for the exact reason of not having to define types.

Not having to define types is not the biggest merit of dynamic languages.

The biggest benefit is to be able to do things that you couldn’t do if you had a type system. You can do some crazy stuff with Ruby’s meta programming.

Re:Stripe is building a Ruby typechecker by hderms on Tuesday June 05, 2018 @10:19AM (#17237808)
How many problems out there are really apropriately solved by runtime metaprogramming?