The Hibernate project has released version 2.1 of their open-source (LGPL) object/relational persistence system. Hibernate v2.1's claims to fame are Query-by-Criteria, Query-by-Example, and pluggable high-level caching support.
Earlier this week, I blogged about Microsoft phasing out products which depend on Java. Well, the agile marketing arm of Microsoft has flexed its muscles again with... Microsoft Clarifies Intentions to Retire JVM-Based Products.
Note clearly that the thread contains the typically low signal-to-noise ratio that /. is so famous for. You have been warned! :-)
The Poetry of Programming is an interview with coding poet (or "poetic coder"?) Richard Gabriel. Check it out.
Microsoft is citing the settlement over Java with Sun as the reason that Microsoft is pulling the plug on a number of versions of various products. Here's an article from Eweek that goes into more depth on this.
I particularly like this bit of spin from Microsoft:
Check out Dating Design Patterns for a refreshing take on just how powerful and useful patterns can be.
From the perspective of Java developers, does this really make any difference? The competition seems to be helping make both platforms improve faster than they otherwise might.
Well, Sun is releasing their so-called Java Desktop System this week. What, exactly, is the "Java Desktop System"? Plain and simple: it is Sun's Linux distribution focused on desktop users.
To paraphrase a character from the last Matrix movie... Debuggers are just a tool. It is how the tool is used that is good or bad.