C マクロ、Rust、Python はすべて、C でのプログラミングよりも生産性を向上させる試みですが、トレードオフは大きく異なります。生産性とは、単に人間に同じ作業をより速くさせることではなく、それについて別の考え方をすることで、最も変革的な新しいツールが生まれることがよくあります。