"It's Hot, It's Hot." WardAndKent repeated to each other. It was the GroupSelect and drag that was hot. It was flicker-free. They had carefully CachedBitmaps, minimized their RefreshRectangles and DoubleBuffer-ed the display. The test case was an offset stack of rectangles with every other one selected. The smooth motion made the 2-1/2D jump to life. RobDuesberg took one version up to UniversityOfWashington where Bjorn Freeman-Benson put it in front of a constraint system he was building for AlanBorning. Bjorn now has an editor called CoolDraw. Must be cool.
The first ever CrcCards described HotDraw ....
It is instructive to compare Ken's and Erich's philosophies through their code.
MoinMoin has built-in support for HotDraw.
Work on the Java Hotdraw implementation of ErichGamma is now being continued as an open source project:
KenAuer and others on his team at RoleModelSoftware have applied the principles of HotDraw to a project they are working on for The Friday Institute for Educational Innovation (http://www.fi.ncsu.edu/). It is written in JavaScript in a test driven fashion using Jasmine. He is speaking on it on February 15, 2011 at the Raleigh Ruby Brigade meetup.