By the time you get this issue, Christmas will be around the corner. From the
J2EE arena, what is on your wish list for the coming year? More sophisticated
tools? All-encompassing solutions for your business? More J2EE-related jobs
next year? A utopia where J2EE and .NET can live together happily ever after?
Better, cheaper, faster environments to build your solutions?
For me, one of the most significant developments this year has been the
tighter relationships that open source products have developed with
commercial J2EE or related technology vendors, and vice versa. At JDJ, we've
been covering a lot of activity in the world of open source vis-à-vis Java.
Given the state of today's economy, one of the trends you must have noticed
is the strategy that commercial vendors ... (more)
Last week my wife and I decided to test out a new restaurant on the basis of
a friend's recommendation. In retrospect, I can definitely say that it was
one of the worst Indian restaurants we've ever dined in. We were impressed by
the name, which indicated that we were in for a delicious treat. My wife
asked, "Shouldn't they have some certification process before they can
publish that nam... (more)
We live in a world where abstraction is the name of the game. I used to be an
avid reader of Asterix comics, and thinking of abstraction reminds me of a
couple of panels in the "Obelix & Co." comic book. A Roman emissary tries to
explain to the (simpleton) Obelix the intricacies of Roman economy in simple
words: "Make much menhir, get much gold," or something to that effect.
I don't mean ... (more)
One of my recent clients had an entire suite of applications that was built
on an in-house messaging framework. Several years ago, when not many Java
frameworks existed in the market and J2EE was still a few years away, this
would have been considered a good thing; today, any new development on a
proprietary framework takes the client further away from fully leveraging the
facilities off... (more)
Typically, when a new technology is introduced in the computing world, it's
first met with skepticism. This is followed by the hype that presents it as
the solution to all computing problems. Over the course of the next few
years, the technology is applied to real-world business area applications and
reality sets in. As a community of developers emerges and jobs in the
technology manifes... (more)