Thank you so much for the reference. Although I've been following some of Bret Victor's experiments from time to time I didn't know about this essay. Really a wonderful piece of writing with many valuable ideas. Sometimes is essential to make one step back and look at the picture from a certain distance. Coding can be a passion, but sometimes you just follow your inertia without wondering if your design patterns and learning processes make sense or could be questioned. Personally, following Bret Victor's line of discussion, I introduced myself to programming precisely through Processing environment. I'm very thankful for many things I learned from zero thanks to Processing but I totally agree with BV about the inconsistency behind many decisions in Processing structure. Again, thanks from the link. I like very much about these forums the possibility to discuss about how to twist a line and at the same time to talk about more abstract concepts that are happening behind all our coding/designing activity...
Yes, that's right, some of Codea's features are nice, they really help, and are implemented with sensitivity, but they are just a tiny detail compared to the change of paradigm the article exposes...
Comments
Author of Learn Lua for iOS Game Development from Apress ( http://www.apress.com/9781430246626 )
Cool Vizify Profile at https://www.vizify.com/oz-apps
Personally, following Bret Victor's line of discussion, I introduced myself to programming precisely through Processing environment. I'm very thankful for many things I learned from zero thanks to Processing but I totally agree with BV about the inconsistency behind many decisions in Processing structure.
Again, thanks from the link. I like very much about these forums the possibility to discuss about how to twist a line and at the same time to talk about more abstract concepts that are happening behind all our coding/designing activity...
Thanks for sharing the link, I'm going to print it out and read it thoroughly.