Constraints, Creativity, and Programming

Last year, in a post on Goethe and Nietzsche, which invoked the Freedom program (to cure Internet distraction), and which noted the role constraints played in artistic creation, I had referred obliquely to a chapter in my book Decoding Liberation, in which ‘Scott Dexter and I tried to develop a theory of aesthetics for software,Continue reading “Constraints, Creativity, and Programming”

Please, Can We Make Programming Cool?

Is any science as desperate as computer science to be really, really liked? I ask because not for  the first time, and certainly not the last, I am confronted with yet another report of an effort to make computer science ‘cool’, trying in fact, to make its central component–programming–cool. The presence of technology in theContinue reading “Please, Can We Make Programming Cool?”