I&#x27;m not sure I understand the <i>adversarial</i> part or why that should matter.  He mentioned it being a zero-sum game, with some having to lose for others to win.  I don&#x27;t get why that&#x27;s relevant to the programming language choice.<p>I think what he should have said is that financial transactions are <i>important</i>, and that it&#x27;s <i>expensive</i> to screw up.  This is of course as true or more for, say, 
 NASA&#x27;s flight software (which is not problem that&#x27;s not adversarial in the way he means) as it is for financial trading software.