qqp question1: Is it not a performance penalty to code in pure functional programming languages when the CPU is actually a state-full machine? question2: Why do purely functional code always has poorer performance?