BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • ORM with JRuby - ActiveHibernate

    The ActiveHibernate project brings Hibernate features to JRuby - for those tricky ORM use cases that go beyond what ActiveRecord offers. We talked to project maintainer Johan Andries.

  • Eclipse Web Tools Platform 2.0: Now with JPA and JSF tools

    As part of the Eclipse 3.3 (Europa) release two months ago, Version 2.0 of the Eclipse Web Tools Platform (WTP) was released. InfoQ spoke with WTP co-lead Jess Garms to learn more about this release and about WTP in general.

  • Eclipse DLTK 0.9 Supports Tcl, Ruby and More

    In the Eclipse Europa simultaneous release, in addition to Eclipse 3.3, a number of other Eclipse projects were released, including Eclipse DLTK 0.9. DLTK, or Dynamic Language Tool Kit is a plugin designed to add support for dynamic languages within Eclipse. InfoQ took the opportunity to speak with Andrey Platov, the Eclipse DLTK Project Lead.

  • JetBrains IntelliJ IDEA 7 M2 Adds Groovy/Grails Support, Dependency Analysis

    JetBrains has released the second milestone of IntelliJ IDEA 7. Among the features of M2 are enhanced Groovy/Grails support, dependency analysis tools, and better Spring/Hibernate integration.

  • Is Erlang the Java for the concurrent future?

    The future of computing is going to be concurrent. Even desktop CPUs are multicore nowadays, and when customers are buying more and more CPUs to their servers, they expect their applications to scale well to utilize their new investment. But that's not going to happen with many software systems of today. Can Erlang help?

  • Bringing MVC to JavaScript - SproutCore

    SproutIt has released SproutCore a new full MVC application framework for JavaScript. . It is designed to be run against any server back-end setup. InfoQ set out to discover what makes SproutCore different by interviewing creator, Charles, Jolley.

  • Mozilla Paints the Future of Web Scripting with Monkeys

    There has been a lot of Monkey talk going on in the Mozilla circles centered around 5 different projects at Mozilla. All of the projects are powerful and telling about the future of browser scripting.

  • Oracle's Cameron Purdy on Coherence 3.3 and the Future of the Grid

    Oracle has released Coherence 3.3 a Java grid computing and data clustering solution. InfoQ caught up with Tangosol founder Cameron Purdy who is now a Vice President of Development at Oracle to discuss the acquisition and the upcoming release.

  • Open Source Google-Like Infrastructure Project Hadoop Gains Momentum

    While it has been in existence for over a year, open source Google-like infrastructure project Hadoop is just now receiving wider noticed by the development community. Recently Yahoo's Jeremy Zawodny provided a status update showing benchmark performance improving by 20x in the last year.

  • Sun Releases JCK to OpenJDK and its Derivatives

    Sun Microsystems today announced the release of a new license for Java Compatibility Kit (JCK). The specially drafted OpenJDK Community TCK License - as the name suggests - is designed to benefit the OpenJDK community by allowing much easier access to the JCK and therefore ensuring conformance to the Java standard is maintained.

  • OSGi and JSR 277 Debate Continues to Grow

    The debate over JSR 277 (Java Module System) and OSGi (JSR 291) is picking up steam again, with the JSR 316 (Java EE 6) submission restarting the previous debate about the overlap between OSGi and JSR 277. InfoQ has collected and summarized several viewpoints and arguments around this debate.

  • Struts 2 Experiments with Hot Deployable Plugins

    Apache Struts, the ubiquitous Java web application framework, received a promising feature that permits hot-deployable plugins. Struts developer, Don Brown, revealed last week that work had begun on allowing plugins to be added, removed and upgraded instantly, without the need to restart the entire application.

  • Google Singleton Detector

    Google has released a tool that performs bytecode analysis in order to locate and report on Singletons within bytecode. Although the tool has limitations, it is one way to detect a pattern that many see as controversial.

  • JRuby targets Java 5

    After long discussions, the JRuby team has decided to target Java 5 with post-1.0 JRuby. Users stuck on 1.4 need not despair, though. A solution using Retroweaver has been set up.

  • Digging Deeper Into JBoss MetaMatrix

    JBoss' Sacha Labourey has provided a detailed description of development uses of the MetaMatrix technology JBoss acquired in April.

BT