Bret Victor: Learnable Programming
There's already two comments here about being "harsh" or "ungracious" towards Khan Academy which is ridiculous.The usual HN article that contains criticisms is usually limited to that. Some rant that took 10 minutes to write and contains nothing constructive.Bret Victor put an insane amount of time into this (I can only assume) and is truly advancing mindsets about programming tools and learning. We should all be thankful that he put this much effort into a "criticism" piece.