Stop Drawing Dead Fish by Bret Victor
vimeo.com
vimeo.com
Canonical example: https://www.youtube.com/watch?v=hQhoe_hJIZ8
So while there are some who are currently exceptional to that rule, we're still leaving out a ton of potential art by limiting interactive art to code.
* "Drawing dead fish" refers to using a dynamic medium (the computer) to make static images and unchanging animation.
* Games represent the promise of dynamic media: things on the screen have behaviors.
* Dynamic behaviors are generally defined by code. We should break that association and design tools that allow more direct, visual manipulation of behaviors.
* Code thinking is like algebra. Tools demonstrated define behaviors more like geometric construction.
* Key takeaway: dissatisfaction with Photoshop, After Effects, and other digital art tools that don't take advantage of the media.
I like being able to code in different paradigms and switch between them.