 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
|
|
TOP THREE LINKS YOU MUST CLICK ON
JDJ Commentary
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
#8 |
Paul Singleton commented on the 13 Feb 2004
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. |
#7 |
Serge Bureau commented on the 13 Feb 2004
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 ? |
#6 |
Robert ENyedi commented on the 13 Feb 2004
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. |
#5 |
Joseph Ottinger commented on the 13 Feb 2004
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. :) |
#4 |
Serge Bureau commented on the 13 Feb 2004
Another politically correct article with no guts. Gee I am on both sides, pathetic. SWT is a big mistake and useless. Simple |
#3 |
Joseph Ottinger commented on the 9 Feb 2004
Have you seen the 1.5 beta? Check out the SwingSet2 demo, and use the Windows look and feel. |
#2 |
Denis commented on the 9 Feb 2004
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. |
#1 |
David commented on the 6 Feb 2004
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. |
YOUR FEEDBACK  | What Does the Future Hold
for the Java Language? By Joe Winchester 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 By Victor Rasputnis; Yakov Fain; Anatole Tartakovsky 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 By Tim Boudreau 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 By Derek Yang Shen 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? By Christopher Richardson 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  | AJAX and RIA Technology
Will Be Free for All: Sun
CEO By Java News '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 By RIA News Desk 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 By Eclipse News Desk 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? By Joe Winchester 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" By Java News Desk 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 By SOA World Magazine News Desk 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 By Eclipse News Desk 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 By Web 2.0 News Desk AccuRev announced a new
AJAX-based Web Interface
and a native integration
with Microsoft Windows
Exp | Voyager Offers Android,
.NET CF, Java Runtime
Support By Wireless News Desk Recursion Software
released a private beta
version of their Voyager
mobile platform, with
powerful i | Is Open Source Good for
the Java Developer? By Orion Letizi Commercial open source
software has arrived.
There have been
commercial sponsors of
open source proj | NetBeans: It's Not Just
for Java Anymore By Tim Boudreau 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 By Max Katz 2008 is going to be an
important year for Rich
Internet Applications.
Most organizations are
deliver | Infrastructure
Virtualization Software
to Support Sun Logical
Domains By Virtualization News Desk Scalent Systems announced
support for Sun Logical
Domains (LDoms) server
virtualization and
partitio | Savvion BusinessManager
Turns Process Improvement
Ideas Into Real-World SOA
Solutions By SOA World Magazine News Desk Savvion announced it will
now be providing
customers with
human-centric process
solutions through Sa | Sun Microsystems Unveils
New Version of Java CAPS By SOA World Magazine News Desk Sun Microsystems
announced the
availability of Sun Java
Composite Application
Platform Suite (Java C | AdaCore Releases GNAT
Ada-Java Interfacing
Suite By Java News Desk 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 By Java News Desk 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 By SOA World Magazine News Desk SOA is mostly associated
to technologies such as
BPEL, SCA and Web
Services. But does SOA
really imp | JBoss Hits Amazon's EC2
Cloud By Maureen O'Gara 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 By Yakov Fain If you are planning to
hit the job market, you
may need to refresh some
of the Java basic terms
and |
SPONSORED BY INFRAGISTICS
|