Re: [Java-gnome-developer] Java-gnome vs Swing or other thing
Brought to you by:
afcowie
From: Andrew C. <an...@op...> - 2004-10-12 13:14:39
|
On Mon, 2004-11-10 at 16:19 +0300, Oleksiy Puzir wrote: > WHY I SHOULD USE JAVA-GNOME TO DEVELOP MY APPLICATION? Don't shout. It basically boils down to this: There is a group of people who want to write GNOME/GTK apps using Java in order that they can create applications that work well on Linux, specifically on a Gnome desktop. And we are all doing so quite happily. java-gnome a Gnome language binding. That's it. That's the job spec.=20 Many Java developers, seeing the possibility of writing cross platform applications, become obsessed with writing cross-platform applications. It tends to mean they have trouble seeing past Swing. There are, however, many reasons why someone might want to choose NOT to write a cross platform application. One I can think of off the top of my head is "I'm an open source software developer, and could give a *beep* about Windows". More precisely, I am working on Gnome applications for Linux, and so am pleased to have a framework that allows rapid application development (Eclipse + Glade + Java-gnome + GCJ) of Linux native binaries from my preferred language, Java. As for "reasons", well, I've observed the performance of the java-gnome language bindings to be fine, and am certain that it will but improve over time. Certainly operating directly with native widgets means there is none of the widget emulation that Swing and SWT are forced to use. [SWT is a very elegant design solution, to be sure, but, well, it lacks a good interface designer. Glade is awesome] <shrug> AfC Sydney --=20 Andrew Frederick Cowie OPERATIONAL DYNAMICS Operations Consultants and Infrastructure Engineers http://www.operationaldynamics.com/ |