YOUR FEEDBACK
Adobe Flex 2 - Answering Tough Questions About Enterprise Development
A Correct Person wrote: Denis Roebrt commented on the 21 Aug 2006 "Tough Que...


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
SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Together We Stand, Divided We Fall

Digg This!

This is the time of year when most people take their vacation...when productivity falls a little below the yearly average...when nothing exciting happens. Mainstream journalists call it the "silly season"...the time when they usually have to dredge up all those human interest stories about terribly dull people doing extraordinary things.

Our news world also suffers a little from this vacation syndrome, with no earth-shattering stories to keep ahead of. This year hasn't been so bad, however - thanks largely to Microsoft and the whole debacle surrounding Java and Windows XP. As my esteemed colleague Jason Briggs writes in his editorial, we've had a lot of fun reading what can only be described as propaganda surrounding the so-called demise of Java and how the world is now going to move toward C# as an alternative.

What a lot of nonsense! Don't panic. Java is safe and will continue to be a major force in software development. Incidentally, for a wee bit of fun, check out our back-page cartoon. Our editors do have a wicked sense of humor.

As you know, I'm based in Scotland and travel to New York regularly. Each time - conservative spender that I am - I look for the cheapest flight. Nine times out of 10 this is Icelandic Air, and Reykjavik airport is such a wonderful place to stop over in, breaking up the journey nicely (stick with me - my story gets better).

What I like most about using Icelandic Air is that their whole Web site is based on Java, and it gives me a warm feeling to be actively using the technology that we spend the majority of our time talking and writing about. Admittedly they're using JSP, which makes me cringe, but hey, you can't have everything.

Of late, however, the team up in Reykjavik has been having problems keeping the site up. In fact, as I write this editorial, the site is unable to accept bookings and I've had to resort to flying with Mr. Branson at Virgin. I've been in constant dialog with the team at Icelandic Air, probing to see what's going wrong, because as much as I hate JSP, I hate seeing such a high-profile site that's using Java not be available. It does nothing for Java's reputation as a whole, and it's important we don't give Mr. Gates any more excuses than he already has for criticizing Java's performance.

Icelandic Air is using a number of high-profile products to host their JSP offering - their names will remain anonymous. The problem was sourced to a start-up script that failed to load one of the servers in their server farm, rendering the whole farm useless. Fortunately, this has been fixed (so the problems I'm seeing now must be new ones!).

I've been fortunate to meet and know many powerful women in the world of computing. On the whole, getting where they are hasn't been easy. They've generally had to work twice as hard as their male counterparts to prove themselves. We all know it shouldn't be this way, but that's the harsh reality of the corporate (man's?) world. In much the same way, I can't help but draw a parallel with Java proving itself in the corporate world against all the alternatives.

When problems do occur, I've seen upper management quick to fault the language and lay the blame at Java's doorstep, muttering that "we should have gone with such-and-such." Because of its high-profile marketing, Java is an easy target. And thanks to the days of the "gray-box-in-a-browser," when a site is running slow, the reason given is often Java.

We all know this is a lot of nonsense and usually just masks the real reason something is going wrong, which in the majority of cases is far removed from Java.

We as a community are entering some troubling times. Our decision to run with Java is going to be questioned again by clients and upper management. Microsoft is doing all it can to arm these computer-illiterate people with the information to fight Java, and to the unthinking it does sound pretty convincing.

Our solutions will have to work twice as hard to weather the storms we're about to encounter. We know the language doesn't need to prove itself, but the solutions we labor in will have to stand up to a severe beating from Redmond. To that end, we have to look at the bigger picture and take responsibility for more than just our "cog" in the engine.

About Alan Williamson
Alan Williamson is editor-at-large of JDJ. In addition he holds the CTO office @ n-ary (consulting) Ltd, one of the first companies in the UK to specialize in Java at the server side. Reach him at alan@sys-con.com (http://alan.blog-city.com). He welcomes all suggestions and comments.

LATEST JAVA STORIES & POSTS
JavaOne 2008: A Developer's Perspective
This is my third JavaOne. Many topics were discussed, friendships were made, new partnerships were started. I must say things have changed a lot and stayed the same yet again, here are my thoughts in no particular order, bear in mind that they do not represent the opinion of my c
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in mi
A Lightweight Approach to SOA and BPM in Java Using jBPM
SOA is mostly associated with technologies such as BPEL, SCA and Web Services. But does SOA really imply these technologies? In this session we will show how you can use the service oriented approach while staying inside the Java world. jBPM is a powerful lightweight framework th
Case Study: Java and the Mac
This is the story of a Mac application developer (okay - it's about two of them) who set out on a quest to find an application development tool based on Java so his boss would let him develop on the Mac platform, which he loved. There was only one catch - he had to find a tool th
eApps Hosting Now Offers the GlassFish Java Application Server in VPS Hosting Plans
eApps Hosting announced that the GlassFish Open Source Application Server for Java EE 5, from the GlassFish community project, is now available as a click installable application service in low cost Virtual Private Server (VPS) hosting plans. The eApps Hosting service has support
The 4 Core Principles of Agile Programming
One of the things I really enjoy at the moment is the recognition and adoption of agile programming as a fully fledged powerful way to deliver quality software projects. As its figurehead is a group of very talented individuals who have created the agile manifesto (http://agilema
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING JAVA NEWS
Five Sun Microsystems Women Honored with Prestigious Awards
Sun Microsystems, Inc. (NASDAQ:JAVA) today announced that five Sun women have been awar