C-Makros, Rust und Python sind alles Versuche, die Produktivität im Vergleich zur Programmierung in C zu verbessern, mit völlig unterschiedlichen Kompromissen. Produktivität bedeutet nicht einfach, dass ein Mensch die gleiche Arbeit schneller erledigt, und anders darüber nachzudenken führt oft zu den transformativsten neuen Werkzeugen.