InfoQ Homepage Java Content on InfoQ
-
JSLoader Provides Shared Sourcing of JavaScript Libraries
JSLoader, a non-intrusive “JavaScript-on-demand” packaging convention has been released to help manage the growing complexity of JavaScript libraries and their dependencies.
-
Apache to incubate its first Ruby Project: Buildr - Ruby Build System for Java Projects
Buildr is a simple and intuitive build system for Java projects. After 10 months of development and a lot of positive feedback, it will be incubated by the Apache Foundation, which will be opening its doors to its first Ruby project.
-
Microsoft Releases JavaScript Compatibility Study for IE, Firefox, Opera, and Safari
Historically JavaScript compatibility has been a major problem for web developers. Variations between the official spec, the de-facto standard, and the various implementations have kept many a developer up all night. To address this, Microsoft has released a document detailing these incompatibilities in the four most popular browsers.
-
JNBridge releases two new JMS Adapters for Microsoft .NET and BizTalk Server
Today JNBridge, one of the leading suppliers of Java/.NET interoperability tools for software developers, announced the release of two new Java Messaging Services (JMS) Adapters for the Microsoft .NET platform.
-
Who is Using Flex?
When considering new tools, decision makers in the software industry often consider the rate of adoption as a key metric in their assessment on whether or not to embrace a given tool. Adobe’s Flex framework seems to be nearing a critical point in this cycle, as a number of large companies are now using Flex to implement new features. So, who is using Flex anyway?
-
Debate: Why are most large-scale websites not written in Java?
Nati Shalom of GigaSpaces recently asked why most large-scale websites were written in languages other than Java. This question touched off a large debate in the Java community, and InfoQ took the opportunity to learn more about the major viewpoints surrounding this issue.
-
Interview: Joe Walker discusses DWR
InfoQ spoke with Joe Walker at QCon London 2007 about the DWR toolkit. Walker discussed DWR 2.0 including new features such as details about reverse AJAX, the deal with TIBCO, DWR support in IDEs, the integration with Spring, future plans for DWR, and interesting applications of DWR from the very large to the very flashy.
-
JavaRebel: Dynamic Classloading in the JVM
JavaRebel brings Ruby and PHP style dynamic reloading of classes to Java. While it currently has several limitations it can speed up development dramatically.
-
Presentation: Prototype and Script.aculo.us: spending weekends at home again
Script.aculo.us creator Thomas Fuchs gives an overview about the concepts and functionality of both Prototype and the script.aculo.us libraries, provides advice on what and what not to expect and gives pointers and hints on how to get started.
-
Adobe and the Future of Software
Adobe has been up to some interesting things of late from their work with Adobe Flex, to their efforts on the Adobe Integrated Runtime (AIR), and their recent announcement that they intend to move all of their software to the web in a model know as Software as a Service (SaaS).
-
Crap4J Seeks to Use Algorithms to Determine Code Quality
Despite its humorous name the Crap4J project has a serious goal. The project seeks to define an algorithm using factors such as code complexity and test code coverage to determine the quality of code.
-
Atlassian's Pete Moore Discusses The New Features of Clover 2
Atlassian fresh off their acquisition of Cenqua earlier this year, has released Clover 2. Clover is a code coverage tool for Java. InfoQ caught up with Atlassian's Pete Moore to discuss Clover 2 and the recent Atlassian acquisition.
-
JSR-292 and the Multi-Language VM
The JSR-292 effort formed in early 2007 to improve support for dynamic languages on the Java Virtual Machine (JVM). Thus far, the effort has focused on an invokedynamic instruction for the JVM, but has recently included movement towards the creation of a multi-language virtual machine project.
-
KonaKart: Free Java-based online shopping cart
KonaKart, a free Java-based online shopping cart, just released version 2.2.0.7. InfoQ spoke with KonaKart founder Paolo Sidoli to learn more about this release, and how KonaKart fits into the online shopping cart space.
-
Interface21 and Tasktop Discuss The Upcoming Spring Tool Suite
Interface21 and Tasktop Technologies recently announced they would be collaborating on the Spring Tool Suite. InfoQ sat down with both companies to discuss the application and how it relates to the existing Spring IDE.