News for hackers. Stuff that matters.
Re:An Introduction to Metaprogramming in Ruby by zukzuk on Thursday July 27, 2023 @10:31PM (#36902564)
Do you also not allow loops, because they are the devil’s lettuce?

Metaprogramming is just a higher level of abstraction that lets you express things that would otherwise be tedious or repetitive. It’s not that different than using a loop to avoid having to write the same thing over and over again. Avoiding it at all costs is dogmatic and kind of silly.

Re:An Introduction to Metaprogramming in Ruby by mvdtnz on Friday July 28, 2023 @05:06AM (#36904514)
Cool. Go work on someone else's team, not mine.
Re:An Introduction to Metaprogramming in Ruby by x86x87 on Friday July 28, 2023 @07:19AM (#36905310)
I don't want to work on your team anyway.