emacs user interface design? a talk by Bret Victor
hwfwguy at gmail.com
Mon Feb 27 11:51:12 EST 2012
On Feb 26, 7:01 pm, NanoThermite FBibustards
<nanothermitefbibustardsa... at gmail.com> wrote:
> @Xah Lee, he only tell one point, fast interpreter avoiding Edit-
> Compile-Run cycle, and make it INTERACTIVE, the guy did not teach
> nothing of design. The principle was first given by Margaret Hamilton
> and Zeldin.
Bret's main point is that creators need immediate feedback. Okay,
that's Forth. But he illustrated something else about the Forth way of
working. When you try ideas out immediately, you discover things you
wouldn't have thought of if you had written the whole program and then
worked through debugging and integration.
Another point he made is about crusaders (my word), people who see
something wrong with the status quo and make it their business to
change it based on principle. Chuck wasn't the crusader type (maybe he
didn't look good in spandex).
More information about the Python-list