Portability or Interoperability - What is the big deal and when does it matter? Not a problem until Networks stop working or perform very badly, or when programs cough, choke, and die. Portability and Interoperability seem worlds apart until the 'Network is the Computer' starts to happen, then the lines start to blur.
bytecode re-writing - an evil under-utilized technique?
Near everyone of the Java community say that netbeans is ugly, that netbeans eats too much memory, that netbeans is too slow...
But many developers continue to use netbeans to develop.
I suppose that it must exists a reason.
The next release of NetBeans (3.6) will have a relifting.
And I hope that it will permits to NetBeans to continue to exist.
Bejug, the Belgian Java User Group organized this week the second edition of Javapolis. During those two days, you had the possibility to choose amongs more than 50 conferences.
One of those conferences was at the end of this afternoon: "Increasing Developer Productivity, Project Rave overview" by Robert Brewin
Ant is the de factor standard to compile, test and deploy you application. Why not have an IDE that use Ant to manage his projects.
Do you understand the marketing strategy of Sun ?
Each time a new version of a product is released, his name is modified
Is it a strategy ?
Got to luv it when a plan comes together :]
... via JNLP. WebStart/JNLP, I salute you!
Extensible, pluggable and unified ... it's *all* good.
It's all about the blend.
The recent JXTA Town Hall was a blast.
Joshua illustrates using the Robot class to take control of the mouse cursor; in a zombie spiral of death! :)
Returning from an extended blog hiatus, I celebrate the beauty in the tiniest usability features and contemplate time lost around the edges of a lackluster
user experience. Corporations need to understand the hidden costs of
mediocre software and we need to do better as a developer community at
delivering the goods.
As the story goes God devised multiple languages so that men can't build sturctures that span to the heavens. In our small world of programming architectures, men and women of the world are quite busy (with out much help from any Overseer) constructing a confusion of their own. The name of this confusion is called "Configuration".
Some comments inspired by Daniel's web log on non-java content on java.net.
Global Education and Learning
A trip report on OOPSLA '03.
Thin clients may not be as programmatically rich (they can certainly compete with visual richness) as thick clients. But the bargain is that their (thin) programming model is simpler and consistent. It is a completely different matter that some tool sets try to infuse sophistication into the thin client model with out giving much thought if the solution is sacrificing the simpler programming model.