InfoQ Homepage Java Content on InfoQ
-
Interview: Didier Girard, are GWT and Volta GCC for the Web?
Microsoft released a preview of Volta last month. Some people have commented that Volta was a direct competitor to GWT. InfoQ talked to Didier Girard, CTO of SFEIR and GWT expert to ask him how they compare and share his perspective on what they represent for developers.
-
In a World of Web Framework Choices, Some Developers Still Build Their Own
Many developers faced with too many choices when selecting a web framework prefer to make the easy choice of using the framework they have used in the past or build their own. This is especially true for Java frameworks, as Neal Ford finds out; he also puts this paradox of choice in the context of other languages and draws some interesting and debatable conclusions.
-
Interview: IBM CTO Jerry Cuomo on REST & Project Zero
IBM Fellow and WebSphere CTO Jerry Cuomo talks about REST and Project Zero, IBM's new Groovy & PHP based RESTful app mashup / scripting / dev tool.
-
GWT Shows Momentum With the Creation of Numerous Open Source Framework Projects
GWT (Google Web Toolkit) is continuing to see adoption in the RIA (rich internet application) community. This has triggered the initiation of a number of frameworks and libraries that either supplement GWT, or use it as a foundation for more feature-rich functionality.
-
Python Web Framework on the JVM
Recently there has been a lot of news about numerous languages making their way onto the JVM, providing endless possibilities. Python has been around for years and its JVM implementation, Jython, hopes to bring a Python web framework to the JVM. It could prove to be what Rails is to Ruby and Grails is to Groovy.
-
MapReduce A Step Backwards: Is Comparison to Relational Databases Fair?
A recent article on the Database Column by David J. DeWitt and Michael Stonebraker attempts to compare the increasingly popular MapReduce programming paradigm to a relational database. The blogsphere has quickly called foul on the comparison and its reasoning.
-
An OSGi Success Story
Bill Kayser of Nagarro recently detailed his experience moving an application to OSGi from a custom infrastructure and build process.
-
Sun purchases MySQL: Perspectives and Analysis on the Impact
In a move which caught many off guard, Sun Microsystems announced that it would be acquiring MySQL AB, the company which owns and develops the MySQL database, for $1 Billion USD. InfoQ analyzed the announcement and reactions and spoke with Kevin Harvey, Chairman of the MySQL board of directors, to learn more about this deal and what it may mean for the future.
-
Gigaspaces Launches OpenSpaces Community Portal
Gigaspaces, a company known for providing software solutions, has launched a new community website OpenSpaces.org. GigaSpaces is also allowing individuals and startup-companies under $5 million in revenue to use GigaSpaces products for free of charge under its Start-Up Program.
-
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.
-
QCon London March 12-14 Update: Kent Beck, Martin Fowler, Google, Amazon, Yahoo!
QCon's second annual conference in London, UK is taking place in just 8 weeks, March 12-14. In the last month, a number of important additions have been made to the conf: XP founder Kent Beck, author Martin Fowler, sessions from Google, Yahoo!, Amazon, Salesforce.com, MySpace.com, eBay, Merrill, Betfair, Credit Suisse, and others. Gang of Four Patterns author Erich Gamma is also presenting.
-
Oracle to Acquire BEA Systems
Oracle and BEA reach an agreement wherein Oracle buys BEA's outstanding shares for ~$19. How will they resolve their product-line redundancies? Reactions are interesting and varied, and the spectre of insider trading has already been reaised.
-
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.
-
Ivy 2.0: Released As An Apache Project
Ivy, a tool for managing (recording, tracking, resolving and reporting) project dependencies which provides tight integration with Apache Ant, has released its 2.0 beta version. This is the first release as an Apache project, it brings enhanced compatibility with Maven 2 repositories, improved concurrency support and a few other significant changes.
-
Understanding Seam Nested Conversations and Timeouts
Jacob Orshalick recently explored Seam's nested conversation model and related timeouts using Seam's demo booking example.