“The task of art is to transform what is continuously happening to us, to transform all these things into symbols, into music, into something that can last in man’s memory. That is our duty. If we don’t fulfill it, we feel unhappy. A writer or any artist has the joyful duty to transform all that into symbols. These symbols could be colors, forms or sounds. For a poet, the symbols are sounds and also words, fables, stories, poetry. The work of a poet never ends. It has nothing to do with working hours. You are continuously receiving things from the external world. These must be transformed, and eventually will be transformed. This revelation can appear anytime. A poet never rests. He’s always working, even when he dreams.”
Lessons from the past for “The Future of Programming”
Watch Bret Victor – The Future of Programming and then read his notes.
Bret Victor – The Future of Programming from Bret Victor on Vimeo.
In his notes there’s a link to a 1987 Alan Kay video in which Kay narrates footage of a demo Sketchpad around 4:14. It’s from 1962. Whoa.
My previous exposure to Victor came reading and later re-reading his Learnable Programming manifesto, which is radically practical and completely re-shaped my perception of how programming should work.
As someone who is basically self-taught in code, The Future of Programming video stands as similar shift in mindset for me. It also rekindled my interest in reading The Early History of Smalltalk by Kay (h/t Jeff Larson).
Update: Here’s the Hacker News comment thread