Hacker News new | ask | show | jobs
by zxcvhjkl 2942 days ago
> 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.

1 comments

How many problems out there are really apropriately solved by runtime metaprogramming?