Also, slightly related, an article about Hypercard: http://www.loper-os.org/?p=568 (www.loper-os.org)
This guy's argument is that Apple/Steve Jobs killed Hypercard because it weakened the distinction between the use and programming of a computer. This guy is sort of crazy... and even though he calls my kind the "autistic software engineer," he's still my kind of crazy. He wants people to do more interesting things with computers.