[plt-scheme] Announce: mzgtk2 release 2 version 2.6.10.002

From: Ray Racine (rracine at adelphia.net)
Date: Sat Jan 6 17:09:51 EST 2007

To point out an analogy to the Java world:

	-Sun Swing: Low level drawing runtime upon which a tightly meshed,
fully Java-ish widget set was built.  Lots of advantages, cons: not
native look & feel, slow...

	-IBM/Eclipse SWT: Full top to bottom Peer bindings to the contextual,
to the running app, native widget set, pros: fast, familiar and snappy
L&F, cons: requires explicit memory management etc, loss of smoothness.

Both continue to do well and many Java people bounce from one to the
other as to what best fits the bill.

The analogy is not equivalence but interesting similarity to me
nonetheless.

That debate, btw, has been running in Java-land for - years.  And it
ain't over yet.  Depending on the success of the the mzgtk2 bindings I
could see this topic breaking out on this list for years to come 2-3
times a year.  Mark your calendars now.

I will say, as someone, who is coming back to Scheme (because it _is_
constantly getting better and better and better) from a 2-3 year wander
in the desert of PL, as a pretty hardcore Linux guy, who sees GTK all
the live-long-day, and who as I type is rotating Gnome desktops as
facets on a 3-D polygon cube (OpenGL-3D accelerated), those screenshots
that Hans posted ... well, visual Viagra, practically passed out and
dropped my new laptop from the nose dive in blood pressure.


On Sat, 2007-01-06 at 14:48 -0500, Matthias Felleisen wrote:
> Matthew has tightly integrated the executable and the GUI system...



Posted on the users mailing list.