InfoQ Homepage News
-
Turning Java into Javascript with J2S
Interface21's Ben Alex has recently been examining Java2Javascript Pacemaker (J2S). J2S includes a Java to Javascript compiler along with support for standard Java packages such as java.lang, java.io and java.util.
-
Linden Labs Help Mono Fix Leaks
The Second Life developers at Linden Labs, working in conjunction with the Mono team, have been able to fix several memory leaks in Mono, significantly improving the runtime performance and stability of the platform.
-
Improving Java EE Application startup time with the WorkManager API
A new article on JavaWorld details how to improve the startup time of a Java EE application by converting startup servlets into Work Implementations handled by the WorkManager API. The WorkManager API is an API supported by multiple application servers and designed to allow parallel task execution inside of a managed environment.
-
InfoQ Interview: Alistair Cockburn
At Agile2006 InfoQ interviewed Alistair Cockburn, methodology creator, author and long-time leader in the Agile community. Topics discussed ranged from the history of the Agile movement to the future of methodologies, with a look at User Stories and Use Cases along the way. This interview uncovers how his research for IBM may have sparked the creation of the Agile Manifesto.
-
OpenXML vs ODF: Round 2
One of the most hotly debated areas in the OpenXML spec is the number of partially documented compatibility flags. But as we see, ODF isn't innocent in this area either.
-
Ruby on Rails 1.2 deepens support to REST and Unicode
Tapping into advanced features of the HTTP protocol, the Rails team enhances the flexibilty and interoperability of derived apps, while providing guidance to optimal use of controllers. Combine this with proper UTF-8 support and a growing team of contributors, and Ruby on Rails is ready for 2007 and beyond.
-
TeamCity 1.2 Released - Continuous Integration Server for Java and .NET
JetBrains has released version 1.2 of TeamCity, a continuous integration server which now includes a plugin for Visual Studio 2005, along with support for Visual SourceSafe.
-
webMethods Joins the Interop Vendor Alliance
webMethods has announced that it has joined the Interop Vendor Alliance. webMethods will be working with Microsoft, the initiator of this collaborative effort, and other key vendors, including BEA Systems, CA, EMC, GXS, Software AG, and Sun Microsystems, to simplify integration and improve interoperability with Microsoft-based solutions.
-
Research Report: "SOA Reality Check"
Research firm Saugatuck Technology has released a report entitled "SOA Reality Check" that describes how and to which degree SOA is adopted in the field, namely among the 40 companies whose senior IT executives and IT architects were interviewed for the study.
-
VB 8 Compiling on Mono
Rolf Bjarne's VB 8 compiler is now self-hosting on Mono. This represents a major milestone for both the Mono team and the VB language.
-
Effective Java Exceptions
A new article by Barry Ruzek on BEA's dev2dev site discusses the use of exceptions in Java and proposes a way of thinking about exceptions to help guide when to use checked versus unchecked exceptions. It separates exceptional conditions into faults and contingencies and describes how to handle each.
-
Flex and Rails Integration on Many Fronts
Several projects to leverage Adobe Flex from Ruby on Rails are very active lately. Here is a rundown of what's up, and plenty of links.
-
Prototype Releases Version 1.5, New Website, and Documentation
The popular Prototype Javascript framework has released version 1.5 including a new website an online documentation.
-
Selling Agile
Reginald Braithwaite describes how the art of selling can be applied by those seeking the adoption of agile development practices.
-
How much and how fast should Java change?
Stephen Colebourne writes about the fear of change that many have expressed in the Java community. With significant changes being tossed around for Java 7 (e.g. closures), many developers are worried about the language changing or changing too fast. Coleburne argues that Java isn't perfect and there are good reasons to change.