vendredi 18 janvier 2008

Veille techno semaine 3

Je vous propose, les quelques articles suivants :

  • le rachat de MYSQL par SUN : 1 B$
  • le rachat de BEA par ORACLE : 8,5 B$
  • faut-il continuer à enrichir le langage Java au risque (avéré) de le rendre plus complexe ? Un article sur le sujet proposé par Bruce Eckel, avec une réponse de Neal Gafter,
  • un rappel sur les annotations en Java 5,
  • le draft du JSR 255 sur Java Management Extension (JMX) version 2 pour le JDK 7,
  • la popularité grandissante de la base de données objet db4o : le début de la fin des bases relationnelles ?
  • mise à jour du JDK 6, update 4 avec plus de 300 bugs corrigés.

Bonne lecture.

Sun to buy MySQL for $1 billion

Oracle to Acquire BEA Systems

Debate: Should the Java language stop adding new features?
Recently, there has been a lot of debate over the future of the Java platform, with some arguing for more features to compete with languages such as C# and Ruby, and others saying that Java should become a more stable language lest it become too complicated to use.

Bruce Eckel started a new round of debates by stating that Java should stop adding new features entirely.

Is the Java Language Dying?

Neal Gafter's blog

Thoughts about the future of the Java Programming Language.

Java Annotation
Annotations in Java 5 provide a very powerful metadata mechanism. Yet, like anything else, we need to figure out where it makes sense to use it. In this article we will take a look at why Annotations matter and discuss cases for their use and misuse.

JMX API 2.0 Early Draft Review
The first draft of JSR 255 is out! This defines version 2.0 of the JMX API. We're planning to integrate it into the Java SE 7 platform, subject to the approval of the Expert Group for that platform. Here's a summary of the important changes. If you're interested, I'd encourage you to download the draft and look at the summary in the Overview Description, which has links into the relevant parts of the API.

DB40 v7 and Increasing Popularity of ODBMS
db4o has been growing fast lately, having recently released v7.0 beta of their flagship db4o embedded ODBMS, and claiming over 30,000 deployments of their open source ODBMS. Is this a sign of changing times reflecting the ODBMS landscape?

Changes in 1.6.0_04
Java SE 6 Update 4 is now available for download. Along with a time zone update and a command-line option allowing explicit System.gc() calls to run concurrently and unload eligible classes, the release notes show 377 bug fixes and feature adds, including the integration of JAX-WS 2.1 (bug 6535162), as noted in weblogs by Rama Pulavarthi and Arun Gupta.

The full internal version number for this update release is 1.6.0_04-b12 (where "b" means "build"). The external version number is 6u4. Included in JDK 6u4 is version 10.0 of the Java HotSpot Virtual Machine.