I had the opposite reaction. For me this is why I love JavaScript. It makes things I want to do in C++, C#, etc simple and easy.
Meta-programming is almost always scary looking regardless of language. But once written well using it is generally easy and I can ignore it and get back to work.
Meta-programming is almost always scary looking regardless of language. But once written well using it is generally easy and I can ignore it and get back to work.