Macros need to be tossed into the dustbin of history, right next to self-modifying code and other cute but dangerous hacks.
Macros need to be tossed into the dustbin of history, right next to self-modifying code and other cute but dangerous hacks.
There are many people here, from many backgrounds, with many different perspectives. Almost all languages have proponents here (with COBOL the possible exception), and all languages have detractors here.
HN may not be one person, but does have a front page as a result of aggregate behavior.
Please don't make personally aggressive comments on Hacker News.
Also, the “goto fail” issue had nothing to do with macros. So people might hate C’s block syntax while loving other features such as macros. People can hate parts of a language and like other parts. Like the author of the book JavaScript: The Good Parts, who likes JavaScript, but recommends against using certain features of it.