From: "Hal E. Fulton" Date: 2000-12-16T13:43:48+09:00 Subject: [ruby-talk:7392] Re: GUIs for Rubies ----- Original Message ----- From: Richard A.Schulman To: ruby-talk ML Sent: Friday, December 15, 2000 6:02 PM Subject: [ruby-talk:7372] Re: GUIs for Rubies Conrad Schneiker writes: > > ...I (provisionally) > >think GTK+ would be the best choice for the time being (relative to all of > >the above considerations). > > You may be right, but before we jump to closure on this > topic, let me ask what would be the pros and cons of a Ruby > binding to Java's GUI, Swing? > > I think the cross-platform support is more extensive than > GTK+'s (Java is supported on the Macintosh, for example). > Only a single interface would need to be done -- to the JVM. > And there's no lack of developers supporting Java / Swing > and extending its widget set. > > Performance would probably not be as good as GTK+, however. > > - Richard Schulman Thanks, Richard... I've been thinking the same thing. I've nothing against GTK+ (I don't actually know *any* GUI well enough to have a preference)... but I like Swing from what I've seen of it. What's more, learning Swing allows you to improve your marketability in the Java world (I know Java, but not Swing)... Can I be the first to say it? "Java is hot, but Ruby is cool." OTOH, Java is sometimes referred to as the "write once, debug everywhere" language... i.e., not all JVMs are created equal... Hal