Hacker News new | past | comments | ask | show | jobs | submit login

I haven't grown out of metaprogramming at all. I just try and use it only when it's the best option. Usually because it means reducing duplication.

I liked metaprogramming to an extent in C++. I _love_ it in D.




Replace "best option" with "only practical option" and you're good to go.


That may depend on the language you are using.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: