[R-SIG-Mac]cross-platform GUI toolkits
Jan de Leeuw
deleeuw@stat.ucla.edu
Wed, 1 Jan 2003 12:32:21 -0800
We already had Qt/Mac
http://www.trolltech.com/products/qt/
and we now have
http://gtk-osx.sourceforge.net/
Both are native Carbon ports, providing the Aqua interface. Both
allow you to continue to write in C, not Objective-C. Code written
for these systems compiles on Mac, Windows, and X11 (Linux) systems
(provided they also have Qt or GTK+ installled).
There is also
http://gtk-quartz.sourceforge.net/
which uses Cocoa and Objective-C, but this project is not as far
along and may be stalled.
GTK+ is free, Qt is commercial (although the X version is free). There
is an RGTK module to make GTK+ programs directly from R, which means
that if RGTK is linked with the new native GTK and GDK frameworks,
it does not need an X server and produces Aqua applications.
It may also mean that with some tweaking "R --gui=gnome" can be
made to run in a native Aqua GUI window.
By the way, there is also good news for people use use X11 for
visualization etc on the Mac: the latest CVS versions of Xfree86
now have hardware-accelerated GLX (i.e. OpenGL). There will be
binaries on gifi.stat.ucla.edu later this week.
===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical
Software
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550; fax (310)-206-5658; email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
------------------------------------------------------------------------
-------------------------
No matter where you go, there you are. --- Buckaroo Banzai
http://gifi.stat.ucla.edu/sounds/nomatter.au
------------------------------------------------------------------------
-------------------------