The biggest problem I see with it is the author&#x27;s allergy of functional programming.  He even attempted to remove some of the existing ad hoc FP features in the move to Python 3 or the like.  Hence my comment about wasting time fighting the language.<p>It plus Java, as MIT and I&#x27;m sure many other schools do (those that aren&#x27;t just pure &quot;JavaSchools&quot;) are going to leave students who don&#x27;t make extra effort ... deficient when it comes to FP, the virtues of which I don&#x27;t need to extol to you, although I&#x27;ll add that it seems to be one of the good answers to making the most of our current &quot;Moore&#x27;s Law maybe&quot;, &quot;Dennard scaling no&quot; multi-core situation.