> it doesn't sound like it brings anything new to the table
A fast and typed Ruby, isn't it enough? ;)
A fast and typed Ruby, isn't it enough? ;)
a = Object.new
list_of_modules.each { |mod| a.extend(mod) }
Ruby cannot be separated from its dynamism and to claim it can is misleading. irb(main):001:0> "".methods.size
=> 170
irb(main):002:0> 0.methods.size
=> 133
If it is, I mean, I don't see it being so fast.