InfoQ Homepage Java Content on InfoQ
-
AJAX developers continue migrating to unobtrusive JavaScript
Unobtrusive JavaScript is an emerging technique that separates JavaScript from HTML markup. This is quite similar to the separation between styling and HTML that came about with the creation of CSS in the late 90s.
-
Eclipse Ganymede: An in-depth look at JDT (Java Development Tools)
As part of the upcoming Eclipse Ganymede release, scheduled for June 25th, InfoQ will cover a series of Eclipse subprojects. Today, the subproject is JDT (Java Development Tools), which is releasing version 3.4. InfoQ spoke with Philippe Mulet, lead of the Eclipse project, and Martin Aeschlimann, lead of the JDT UI subproject, to learn more about what to expect in Ganymede.
-
The multicore crises: Scala vs. Erlang
There has been a somewhat heated debate about Scala vs. Erlang on the blogosphere recently. The future will be multi-cored, and the question is how the multi-core crises will be solved. Scala and Erlang are two languages that aspire to be the solution, but they are a bit different. What are the pros and cons with their approaches?
-
Eclipse Ganymede: An in-depth look at PDE (Plugin Development Environment)
As part of the upcoming Eclipse Ganymede release which is scheduled for June 25th, InfoQ will cover a series of Eclipse subprojects. Today, the subproject is PDE (Plugin Development Environment), which is releasing version 3.4. InfoQ spoke with Chris Aniszczyk, PDE Technical Lead and Principal Consultant at Code9, to learn more about PDE and what it provides.
-
IcedTea: The First 100% Compliant Open-Source Java
The IcedTea project has passed the Java Test Compatibility Kit, becoming the first 100% open-source licensed Java implementation to be completely verified as Java-compliant.
-
Comparing GUI Patterns in PureMVC and Cairngorm
On June 9, 2008 Per Olesen, a seasoned Java developer, published a blog post on Tech Per to comparing the two most popular Flex frameworks, PureMVC and Cairngorm, in particular with respect to usability and how they apply patterns of GUI architecture.
-
Infragistics NetAdvantage JSF Component Suite Offers Portal Support
The latest version of NetAdvantage JSF component suite offers portal support and intra-portlet communication. Infragistics announced the release of NetAdvantage for JSF Version 8.1 which is a toolset of AJAX-enabled controls for building applications using JSF technology. NetAdvantage includes a DataGrid with hierarchical views and a WebChart component with 2-D and 3-D charting based on JOGL API.
-
Grizzly and the New Atmosphere Comet Framework: Q&A with Project Lead Jean-Francois Arcand
The Grizzly framework is used in multiples products like GlassFish, Sailfin, RESTlet, OpenESB and many more, where it enables developers to write scalable server applications, by leveraging the Java New I/O API (NIO). Atmosphere, an evolution of Grizzly, is a POJO based framework that aims to bring Comet to the masses. Jean-Francois talks to InfoQ about this new development.
-
Eclipse Ganymede: An in-depth look at Mylyn
As part of the upcoming Eclipse Ganymede release, scheduled for June 25th, InfoQ is covering a series of Eclipse subprojects. Today, the topic is Mylyn. InfoQ spoke with Mik Kersten, lead of the Mylyn project and President of Tasktop Technologies, to learn more about what to expect in Ganymede.
-
OpenFlux Component Framework for Flex
OpenFlux offers Flex developers an open source component framework based on the Model-View-Controller (MVC) Architecture. The library has a set of components that currently includes Buttons, Lists, and ScrollBars. The goal of OpenFlux is to make it easy to “dramatically” customize components within a Flex application, without fear of breaking other parts of the component
-
Article: Do Java 6 threading optimizations actually work?
Features like biased locking, lock coarsening, lock elision by escape analysis and adaptive spin locking are all designed to increase concurrency by allowing more effective sharing amongst application threads. But do they actually work? In this two part article, Jeroen Borgers explores these features and attempt to answer the performance question with the aid of a single threaded benchmark.
-
Eclipse Ganymede: An in-depth look at RAP (Rich Ajax Platform)
As part of the upcoming Eclipse Ganymede release which is scheduled for June 25th, InfoQ will cover a series of Eclipse subprojects. Today, the subproject is RAP (Rich Ajax Platform), which is releasing version 1.1. InfoQ spoke with Jochen Krause to learn more about RAP and what it provides.
-
Royal Pingdom Conducts JavaScript Framework Usage Survey
Royal Pingdom recently released a survey of 200 popular websites detailing which sites use which Javascript frameworks.
-
Railo joins JBoss.org
Swiss software house Railo have announced that they are joining JBoss.org and will be releasing their Java based ColdFusion Markup Language engine for free under the LGPL.
-
Interview: Rod Johnson Discusses Spring, OSGi, Tomcat and the Future of Enterprise Java
Rod Johnson discusses the Spring Portfolio, the Oracle/BEA and Sun/MySQL acquisitions, Java EE 6, Tomcat and Spring, Spring Dynamic Modules, the future of enterprise Java, the benefits of OSGi for application developers, the Covalent acquisition and Spring 3.0. Johnson also alludes to the SpringSource Application Platform, which was announced a month after this interview was filmed.