Hyperbolic Tree Class Browser

Alejandro F. Reimondo aleReimondo at sugarweb.com
Sun Nov 22 02:12:05 UTC 1998


I've tried to enter in the Louvre demo,
it takes 10 minutes to load the Java applet
 and my IExprorer crashed closing all
 the opened browsers windows.
Are there any demonstration not written in Java ?
thanks.
Ale.

----------
De:     	Jerry Bell[SMTP:jdbell at fareselaw.com]
Enviado: 	Sábado 21 de Noviembre de 1998 19:22
Para:   	squeak at cs.uiuc.edu
Asunto:     	Hyperbolic Tree Class Browser

Has anyone looked at hyperbolic trees?  I find them hard to explain, but
very easy to grasp once you play with them.  Try:

http://www.inxight.com/Content/7.html

The Library of Congress demo is especially nice.

I think a hyperbolic tree would make a great UI for a class browser, maybe
as a replacement for the left-most pane.  It would definately help a new
user like myself get a feel for which classes belong where in the hierarchy.

Unfortunately I don't know if we could put one in Squeak without permission
from Inxight.  I know they hold license to their implementation of
hyperbolic trees, but I don't know if they somehow own the idea also.  I've
never understood that sort of thing very well.

They are a Xerox company, by the way.  It's another neat idea from PARC.

Jerry Bell
jdbell at fareselaw.com

-----Original Message-----
From: Stefan Matthias Aust [mailto:sma at kiel.netsurf.de]
Sent: Saturday, November 21, 1998 12:42 PM
To: squeak at cs.uiuc.edu
Subject: Re: C code for Block context


>How does the Squeak Smalltalk to C translation handle Smalltalk code that
>contains Blcok context? It was my impression that it is difficult to
>program Block context in C.

Actually, it cannot translate real blocks.  The translator only translates
a subset of Smalltalk, just enough to compile the interpreter.  It does the
usual optimization for ifTrue: and whileTrue: blocks, but can't handle full
block closures.


bye
--
Stefan Matthias Aust  //  Are you ready to discover the twilight zone?





More information about the Squeak-dev mailing list