2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
Flex Is Strong Because of Java
I received an email stating that AOL finally aband
TOP THREE LINKS YOU MUST CLICK ON
Keeping the Faith
In the Java community you have two schools of thought: the zealots, if you will, who feel that pure Java is worth the attempt, and the compromisers, who feel it's more important to use Java no matter what.
Reader Feedback : Page 1 of 1

I think Joseph is wrong to characterise as "compromisers" those "who feel it''s more important to use Java": was "engineers" the word you sought? What is Java, if not a better way to build software for the real world? The zealots who insist we shouldn''t adopt Java without adopting the principle of a platform independent GUI are probably the same guys who go to Star Trek conventions to talk Klingon: I''m sure it''s a fulfilling, self-consistent fantasy world but...

Swing was a misconceived investment, and you can''t correct this by making it compulsory :-)
That it has PLAFs seems to undermine the "one (new) GUI! (ours)" manifesto.

There is a market out there for software which conforms closely to well-established looks-and-feels, which browses huge lists and trees no more slowly than native widgets do, and which passes for native (fools the users). If Swing did this better that SWT we''d use it.

I think it is the *zealots* who have hijacked Java; their mission ("with this we shall change the world!") is not just some kinda heroic folly, but a betrayal of the grade A engineering vision and judgement of those who made Java such a fine tool.

Mr Ottinger,

That is your problem you never realised I care.

My tone will change when JDJ changes. But there was a few interesting technical articles in this number (like the one on NIO for example) so I will take a look but it is issue by issue as I am far from convinced by your new look.
Only the content interest me. And stupidity like "middleware is dead" is not impressive.

And do not defend yourself with reality about SWT and stuff, taking side is acknowledging reality, what is suppose to be your point ?

I''m using Eclipse both on Windows XP and Linux with KDE. I don''t think Eclipse is beautiful, neither that SWT has a nice and os conforming LAF.

Take a look at Netbeans (especially the recent 3.6 beta) to see a really beautiful user interface.

Look and feel desktop integration. Are you kidding? What should I consider good look and feel desktop integration? The fact that a basic pushbutton doesn''t conform to the Windows XP''s current theme and nor do the combos, radios, checkboxes?

I found the standard Swing Windows and GTK PLAFs much more convincing than any SWT native widget. Try to run the SwingSet2 demo with these PLAFs to see my point. Btw did you know that the Windows PLAF dynamically changes as does the system''s theme?

PS. I''m using Eclipse because of it''s powerful features regarding productivity. The UI just sucks. And don''t forget that IDEA is the reference. It''s just that it isn''t free.

Why, Serge, I didn''t know you cared. Actually, I *do* see both sides - and I''m unafraid to admit that. I''m sorry you want to watch a specific dance instead of what''s real, but it certainly fits the tone you''ve always used when discussing JDJ. :)

Another politically correct article with no guts.

Gee I am on both sides, pathetic.

SWT is a big mistake and useless. Simple

Have you seen the 1.5 beta? Check out the SwingSet2 demo, and use the Windows look and feel.

What are you talking about - you have to cross OS boundaries sooner or later anyway. It doesn''t contradict Javas purity. That''s how Java platform works. Recall AWT - it was native too but Sun did not have any problems with it, so what''s wrong with SWT? I/O is native too so what?

If you fiddle with multiple OSs, you cannot expect window managers to look alike, so why do you want Java apps to look the same on different platforms? Do not forget that the reason for having PLAFs in Swing was to make users feel comfortable with Java apps by switching to their "local" LAF. Well, thats what Javasoft guys said.

Whatever fellows in Sun think, there isn''t ANY professionally looking Java applications that employ Swing. Sorry to break it to you, but can''t you see it yourself - that business with Swing citations at Swing Connection is laughable. Can you imagine Microsoft making a blog with links to apps using, say, MFC on Windows platform? Apparently, not - there are tons of those, so why bother at all. But Sun gives us links to 50-100 Swing apps written over a past decade (well, almost) and fails to realize that it''s ludicrous.

Some detest Dunkin'' Donuts coffee and hate the liquid they call coffee in McDonalds. On the other hand, Starbucks coffee is better and it''s real. But who cares? Vast majority adores surrogate coffee. The problem is that we do not care about quality in America. They do look trendy in Europe, but not in the States. People in Sun and many of their supporters just do not have taste to realize that Swing is ugly and SWT is nice  because underlying Win2K/XP API (or Motif) are well DESIGNED from esthetical point of view. Sun Swing team fellas with stains of cheap coffee on their tee shirts just cannot understand why they should abandon Swing. They really are proud of what they are doing. Good for them, but maybe they should visit Starbucks place once and buy themselves a cup of cappuccino with two extra shots of espresso.

Eclipse is a perfect example. I used it on wintel platforms for a couple of years and then decided to setup a linux/gnome box at home. I was not particularly happy to see a different eclipse. I felt even more uneasy when after upgrading gtk eclipse morphed again.


FEATURED WHITE PAPERS
YOUR FEEDBACK
What Does the Future Hold for the Java Language?
Thierry Coq wrote: Well, I don't sympathize at all with the author. We've had this junk all before: - COBOL and FORTRAN started it all... then, - C was THE language everybody could do things, then, - Ada was THE language designed to do everything, then - C++ was THE language for...
Rich Internet Applications with Adobe Flex 2 and Java
One Way Link Building wrote: Flex is simply awesome. The only drawback is that the widget library (even in version 2) is a bit small. Hope that changes soon.
NetBeans: It's Not Just for Java Anymore
Christopher Judd wrote: Nice article. But I am surprised you did not mention the upcoming Groovy support when you mentioned the upcoming PHP support.
Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
en3rgizer wrote: to: Zakaria Chakih if you provide me your email, i could send working project to you. or feel free to write me a letter to en3rgizer[at]mail[dot]ru
Cover Story: What Is POJO Programming?
Preet wrote: interesting read... answers the what, but, and what ifs.. Thanks! I am newbie in this domain and this is exactly what I was looking for.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS

BREAKING JAVA NEWS
XS2Theworld's Speaking Travel Guide Wins MCA 2008 Award
AJAX and RIA Technology Will Be Free for All: Sun CEO
'Java's always been a RIA platform - before the world really wanted one,' claimed Sun's CEO Jonathan
Adobe's Kevin Lynch and Microsoft's Scott Guthrie to Keynote AJAX World RIA Conference & Expo
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe
Quest Software's JProbe Now Available as Eclipse Plug-In
Quest Software announced the latest release of its Java profiler, JProbe 8.0, which is now offered a
What Does the Future Hold for the Java Language?
Before Java I was a Smalltalk guy. I remember switching from one language to the other and the tippi
White Paper: "Ensuring Code Quality in Multi-Threaded Applications"
Today, the world of software development is presented with a new challenge. To fully leverage this n
AccuRev and Rally Software Partner to Scale Agile Software Development Best Practices
AccuRev and Rally announced a technology partnership that will integrate AccuRev software change and
MyEclipse 6.5: The Maven Tipping Point for 1 Million Java Developers
Genuitec announced the availability of MyEclipse Enterprise Workbench 6.5; Java's most compelling ID
AccuRev Leverages Web 2.0 Technology to Extend Process Management Reach Across the Organization
AccuRev announced a new AJAX-based Web Interface and a native integration with Microsoft Windows Exp
Voyager Offers Android, .NET CF, Java Runtime Support
Recursion Software released a private beta version of their Voyager mobile platform, with powerful i
Is Open Source Good for the Java Developer?
Commercial open source software has arrived. There have been commercial sponsors of open source proj
NetBeans: It's Not Just for Java Anymore
Java developers have had a nice ride the last few years. With ferocious competition in the Java tool
AJAX and Enterprise RIA Tools - JSF, Flex, and JavaFX
2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver
Infrastructure Virtualization Software to Support Sun Logical Domains
Scalent Systems announced support for Sun Logical Domains (LDoms) server virtualization and partitio
Savvion BusinessManager Turns Process Improvement Ideas Into Real-World SOA Solutions
Savvion announced it will now be providing customers with human-centric process solutions through Sa
Sun Microsystems Unveils New Version of Java CAPS
Sun Microsystems announced the availability of Sun Java Composite Application Platform Suite (Java C
AdaCore Releases GNAT Ada-Java Interfacing Suite
AdaCore announced availability of the GNAT Ada-Java Interfacing Suite (GNAT-AJIS), which allows deve
Vega 3 Compute Appliance Raises the Bar for Java Performance
Azul Systems announced that its Vega 3 Compute Appliance recorded world record results in the indust
A Lightweight Approach to SOA and BPM in Java Using jBPM
SOA is mostly associated to technologies such as BPEL, SCA and Web Services. But does SOA really imp
JBoss Hits Amazon's EC2 Cloud
Red Hat is beta testing its JBoss Enterprise Application Platform as a solution on Amazon's Elastic
Secrets Of The Masters: Core Java Job Interview Questions
If you are planning to hit the job market, you may need to refresh some of the Java basic terms and
SPONSORED BY INFRAGISTICS
SOA in a JVM: OSGi Service Platform - A Dynamic Component System for Java
There are many forces that influence technological evolution. After a decade of building enterprise
AJAX and Enterprise RIA Tools - JSF, Flex, and JavaFX
2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver
Final Voting Phase on OpenAjax Browser Wishlist
The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated
AJAX World RIA Conference News - Netflix UI Guru To Present on Crafting Rich Web Interfaces
In every field of design one of the first things students do is learn from the work of others. They
Infragistics Releases CTP UI Components for Microsoft Silverlight Beta 2
Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI
Yahoo User Interface 2.5.2 Released
The YUI development team has released version 2.5.2; you can download the new release from SourceFor
ADS BY GOOGLE