Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -Brian Kernighan https://en.wikiquote.org/wiki/Brian_Kernighan
I love Ruby. I hate Rubyistas that make code that's impossible for others to read or comprehend. I find the rails source actually pretty good here.
No it doesn't. What is even going on in there?!?
LOL didn't you read lines 385-472 of some_ruby_interpreter_file.c on MRI version 2.2.1p347?
...
When we're looking to write programming languages to make our ability to program more concise and powerful, clever tricks and hacks defeat the purpose. Those belong in the 90's and earlier.