BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java SE Content on InfoQ

  • QCon Panel: What will the Future of Java Development Be?

    In this panel from QCon San Francisco, Joshua Bloch, Chet Haase, Rod Johnson, Erik Meijer and Charles Nutter discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.

  • Presentation: Chet Haase on Java FX, Update N and JDK 7

    In this presentation from QCon San Francisco 2007, Chet Haase discusses Java SE 6, Update N/Consumer JRE, the goals and feature set for Java FX (e.g. media support, scene graph, HTML and mobile devices), and the current set of possible features for JDK 7 such as Java FX features, Swing-related JSRs (295 and 296), transparent/shaped windows, tiered compilation, closures and invoke-dynamic bytecode.

  • Mark Mahieu Creates CICE Closure Prototype

    One of the hottest topics in Java in recent years has been around adding full closure support to the Java language. Given the complexity that closures could introduce however, it is difficult to judge their full impact without being able to experiment with prototypes for the various proposals.

  • Java Scripting Wish List

    With the release of Java 6 and JSR 223, developers now have the option of being able to have inter-operability between Java and any of the supported scripting language. Mark Fortner has been exploring the capabilities of the Bean Scripting Framework (BSF) with JSR 223, and has found a number of items that could be improved.

  • Request: Sun, Drop Support for JRuby

    Rick Hightower requests that Sun drop their support for JRuby in place of Groovy. The community has replied in the form of comments and blog posts to agree with and argue against Rick's position. Another battle in the language wars of 2008.

  • Discussing 5+ Ways to Trace Java Execution

    A new blog post by Zviki Cohen looks at 5 ways to trace Java execution. The resulting discussion also brings valuable angles worth consideration.

  • Kijaro Project Provides Playground to Add Language Features to the OpenJDK

    Built on a copy of the Open JDK javac compiler, a new project Kijaro has laid the groundwork for developers to add their desired features to Java.

  • Eclipse is elected for JCP Executive Committee

    The final results of 2007 Java Community Process (JCP) executive committee elections were announced on Tuesday. Eclipse Foundation is among the newly elected members in Java Standard and Enterprise Edition category. This is the first time an open source tooling vendor won a seat in the JCP executive committee. Time Warner Cable is the newly elected member in Java Micro Edition group.

  • Sun’s Promise: Reliable, Portable, Functional Java Plug-In

    InfoQ recently interviewed Nicolas Lorain, the product manager for Java SE, and discussed the rewrite of the Java plug-in slated for Java SE 6 Update N.

  • Open Source Java Turns One

    This month marks a year since Sun announced the open sourcing of Java SE. InfoQ looks at the events that resulted.

  • Red Hat Joins Open JDK Community

    Red Hat announced that it is joining the OpenJDK project and has licensed the OpenJDK Community Test Compatibility Kit (TCK).

  • Java Modularity Proposal: iJAM

    A new proposal, iJAM, has circulated on the JSR-294 and modules-dev mailing lists suggesting some changes to the logic supplied in the strawman proposal for JSR-294 'superpackages' and receiving some positive feedback.

  • Java Collections, Skip Lists, and Google

    While sometimes taken for granted the Java Collections API plays a large role in day to day Java software development. Several additions including a skip list were added in Java 6. Google has also been working an a companion Google Collections Library project.

  • Sun Releases Early Access Consumer JRE and Nimbus Preview

    Today Sun released an early access preview of Java SE 6 Update N (formerly known as the Consumer JRE). The release includes initial Java Kernel support for faster initial downloads and startup enhancements.

  • Upcoming Consumer JRE Seeks to Jumpstart Desktop Java

    At JavaOne, along with JavaFX announcement, Sun's Ethan Nicholas and Denis Gu presented a session providing some details of their work on the consumer JRE that is expected to ship during 2008. Not all of the details are available yet, but it is clear that this marks a significant shift of focus within Sun towards the desktop and end user experience.

BT