See http://worrydream.com/LearnableProgramming/ . A lot of inspiring and interesting ideas about how an IDE can make programs more comprehensible.
Some of these ideas could be incorporated into DrRacket fairly easily, e.g. abstracting a block of code by wrapping a function definition around it. Stephen Bloch [email protected] ____________________ Racket Users list: http://lists.racket-lang.org/users

