Bruce Sherwood wrote:
Scott David Daniels wrote:
.... I have for some time had the sneaky suspicion that there
is something small inside these GUI monsters crying to get
out, but I've felt that way since 1980, and I've never read
anything that makes me think,
"Ahh, _that_ is how you do it simply and clearly."
So, perhaps I won't ever see that simplicity....
I'll mention that there exists an easy to use module for Python that
creates navigable 3D animations, and simple GUI's, with remarkably
little effort. See vpython.org; upon installation there are lots of
example programs you can run (most easily from IDLE).
Bruce is absolutely right, VPython does a great job of making a
complicated GUI environment simple. I guess I mean that I think
there is a simple underlying model of _all_ GUI interfaces that is
not yet well-expressed or available. I think PostScript comes as
close as we've got to 2-D image description (at least for diagrams),
but it has a _very_ operational, rather than declarative feel, and
does not seem like a set of clear simple primitives.
VPython does a great job of picking a problem area and getting to a
clear simple interface. Its primitives are clear, concise, and
effective. I recommend VPython to anyone I meet looking to try 3-D,
to the point I sometimes worry I sound like a broken record. I had
great success using it to help me explore analysis of a strange
72-dimensional data set. However, it does not seem to be a core 3-D
model that could be used for "everything" -- architecture through
chip design and heat analysis -- that is the thing I'm looking for,
an abstract framework into which VPython fits as an instance.
-Scott David Daniels
[EMAIL PROTECTED]
_______________________________________________
IDLE-dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/idle-dev