5 ms·
Being specific is not a feature, this is what you do when you have no other way to solve a problem. The ambitious challenge raised by Light Table was to general
by bnegreve 14y ago
Being specific is not a feature, this is what you do when you have no other way to solve a problem. The ambitious challenge raised by Light Table was to generalize Bret Victor's ideas to general programming, if they are unable to do this, I'll stick to my IDE.
- qiemem 14y agoBret Victor's ideas apply differently to different problem domains. This was very apparent from his talk. It looks like Chris is trying to build a platform that makes applying Bret's ideas very simple and natural. Also, I assume that many of these modes will be generalized and available out of the box, so all you have to do is the pick the one that best suits your needs for any given task.
- simonb 14y agoIt generalizes them the lisp way: by building machines that build machines.
- espeed 14y agoIn case anyone is wondering: "Bret Victor - Inventing on Principle" (http://www.youtube.com/watch?v=PUv66718DII http://www.youtube.com/watch?v=PUv66718DII)
- d0mine 14y agoThank you for the link. Make tools to be extensions of our bodies via immediate feedback is a useful idea (it is not the main point of talk, but it stands out to me). As a side note: It might be even be literally true for physical tools i.e., a brain can physically change to see the tool as an extension of the hand (from a study about ape, its brain, and a stick).