4 ms·
At least 20% of those languages have macros (the three C-derived languages and Assembly). You don't need to have a pre-processor to have macros. Some of those
by cjensen 9y ago
At least 20% of those languages have macros (the three C-derived languages and Assembly). You don't need to have a pre-processor to have macros.
Some of those languages, like Python and C#, have advanced features which eliminate much of the need for macros. Others, like JavaScript and SQL, would be much improved by assembly-language or Lisp style macros.