Der erste Missbrauch, der mir in C einfällt, ist: #define if while Gleichzeitig ist es bei richtiger Anwendung äußerst handlich und leistungsstark. Ähnliches passiert mit Common Lisp-Makros. Warum unterstützen nicht alle Programmiersprachen solche Makros und welche Alternativen gibt es? Werden sie...