News for hackers. Stuff that matters.
Re:Be Purposefully Stupid by samatman on Sunday January 25, 2015 @09:54AM (#8943037)
Hence, languages with a proper macro system.
Re:Be Purposefully Stupid by lmm on Sunday January 25, 2015 @10:58AM (#8943179)
Application-specific macros make code unreadable, while common and standard ones might as well be a language feature. A well-designed language should offer suitable extension points in a structured way, rather than just allowing code to perform completely arbitrary transformations on the AST.