Marvin Minsky Links to this note Marvin Minsky Why programming is a good medium for expressing poorly understood and sloppily-formulated ideas