3 ms·Teaching Programming Languages by Experimental and Adversarial Thinking [pdf]3 points by lainon 9y ago