Search |
||
Wherever the Trail May LeadPosted by editor on May 30, 2007 at 3:18 AM PDT
Should JDK 7 be allowed to break earlier Java code? A few years ago, Elliotte Rusty Harold posted the article Ten Reasons We Need Java 3.0, in which he proposed a number of changes to Java that were big enough, and disruptive enough that they would require breaking backwards compatibility for Java code. Maintaining compatibility is one of the most consistent goals of Java, so this was obviously a controversial proposal. Nevertheless, it's hard to see how you get to something like, say, 4-byte chars to better support Unicode, without causing serious breakage. The idea comes up again in today's Forums, in which
What do you think? Are there needed changes worth breaking compatibility for? Is the need to break compatibility just illusory? Jump in the forum and tell us what you think. Also in the forums,
The latest JavaOne Commmunity Corner Podcast is on Open Software Factory, an ongoing process to develop a set of tools and a corresponding set of methods for effective Model-Driven Software Development (MDSD). "This talk will begin with a quick overview of basic MDSD concepts. The remainder of the talk will discuss how the Open Software Factory supports MDSD. We will summarize our current achievements and briefly outline our plans for the future. The talk will share our project's experience in both developing Open Software Factory and applying it to develop to simple 2 Demonstration applications." In Java Today: Charles Ditzel links to a video with a revelation of a suprising JavaFX feature, in JavaFX PDF Viewer: "I forgot all about this and I shouldn't have - at Chris Oliver's talk on JavaFX Script at JavaOne he showed a very elegant application for viewing PDF files. The way he showed it was quite interesting, he went through a number of slides and then showed a demo of the Swing PDF version - then everyone expected him to show the JavaFX Script version and he surprised everyone by pointing out that the elegant app he was using for his presentation was the JavaFX PDF viewer..." In a blog linked from the JDK community, Alex Miller argues for Make static typing work for you: "Java is statically typed and this pervades the design and code written in it (regardless of whether you think that is a good thing). If you try to subvert this using reflection, you are working against the language and losing the major benefits of static typing, such as the ability to refactor, compile-time type checking, etc..." Hot topics discussed in the 29th episode of the NetBeans podcast include the release of NetBeans 5.5.1; a Glassfish debate and demo; the goldmine of technical articles loaded into the third issue of NetBeans Magazine; and what happens to those who bet against NetBeans. And as always, the NetBeans Puzzler. In today's Weblogs, David Herron considers the Badness of open source business models: "Dave Gilbert has an interesting blog entry, The Badness of JFree, quoting an email he received complaining about the business model he uses with JFreeChart. This points to a bigger issue of different ways to monetize work on an open source project." Evan Summers has a tutorial blog on Java SSL Sockets: "We build a trivial client/server demo using SSLServerSocket and SSLSocket as provided by the Java Secure Socket Extension (JSSE). We create a self-signed public key certificate for the server using keytool, and install this on the client." Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. Should JDK 7 be allowed to break earlier Java code? »
Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|