In un commento all'apprendimento di F #: quali libri che usano altri linguaggi di programmazione possono essere tradotti in F # per apprendere concetti funzionali? Makarius dichiarò:
Si noti che l'approccio "CPS" ha arrecato gravi danni alle prestazioni in SML / NJ. Il suo modello di valutazione fisica viola troppe ipotesi integrate nell'hardware. Se prendi grandi applicazioni simboliche di SML come Isabelle / HOL, SML / NJ con CPS esce ca. 100 volte più lento di Poly / ML con il suo stack convenzionale.
Qualcuno può spiegare le ragioni di questo? (Preferibilmente con alcuni esempi) Esiste una discrepanza di impedenza qui?