InfoQ Homepage Programming Content on InfoQ
-
Gil Tene Discusses Garbage Collection, the OpenJDK and the JCP
Gil Tene talks to Charles Humble about different garbage collection techniques, and specific collectors including Azul's C4, IBM's Balanced GC, and Oracle's Garbage First, before moving on to discuss both the JCP and OpenJDK.
-
IDE's and Developer tools, current state and future
Software developers spend a lot of their time working in an IDE or editor. JetBrains Tool Evangelist Hadi Hariri talking about expanding IDE offerings, Jetbrains Open-Source experiences and community contributions, Objective-C and dynamic language IDE's, tool integration and a sneak preview into the future of software development.
-
Brian Foote on the State of OOP, Refactoring, Code Quality
Brian Foote looks back at the promises of OOP and discusses which, if any, of them became reality. Also: a look at NoSQL, refactoring and code quality, testing and static typing and more.
-
Desktop HTML5 vs. Mobile HTML5, with Aditya Bansod
Aditya talks about the benefits of working with the HTML5 platform and the state of the art both in mobile devices and desktop. He also makes his prediction about were the market is heading and how the demand from media companies will shape future devices and specs.
-
Hardware friendly, high performance Java-Applications
Martin Thompson and David Farley discuss how to use the scientific method to create high performance systems by measuring performance and adapting the implementation to approach the limits of current hardware. The disruptor architecture is an open sourced result of their work at low-latency, high throughput systems for the retail trading platform of LMAX Ltd.
-
Graeme Rocher on Grails 2.0 and Polyglot Persistence
In this interview recorded at JavaOne 2011 Conference, Srini Penchikala talks to Grails project lead Graeme Rocher about Grails 2.0 features, polyglot persistence paradigm and how Grails supports it. Graeme also talks about the tool support and the upcoming features in Grails 3.0 release.
-
Peter Muir discusses CDI
In this interview Rick Hightower talks to Peter Muir about the CDI architecture, capabilities, and how it compares to Spring and Guice. Peter discusses CDI's role and where it fits as well as its advantages over Spring. Peter also mentions the wonders of Arquillian and Forge.
-
Mike Lee and Brian LeRoux on Mobile Development, Patents, Cross Platform UIs
Mike Lee and Brian LeRoux discuss how patents affect app developers and approaches to keep away patent trolls. Also: when to choose native GUIs over web GUIs for mobile apps - and when not.
-
Paul Cowan Discusses the Resin Application Server and Cloud
In this interview Charles Humble talks to Paul Cowan about the Resin Application Server architecture, capabilities, and where it fits in the Cloud market.
-
Oleg Zhurakousky on Messaging, Spring Integration, and Cloud Architectures
In this interview done by InfoQ's Srini Penchikala, Oleg Zhurakousky talks about the cloud architectures with messaging as the core part of the cloud solutions. He also discusses the Spring Integration and other Spring projects like Spring Roo and Cloud Foundry.
-
JSR 107, JSR 347, Infinispan, NoSQL, Hot Rod, Memcached, CDI and Beyond
InfoQ catches up with Manik Surtani to discuss JSR 347, data grids and Inifinispan. Manik dicusses overlap with NoSQL and support for Memcached and HotRod wire protocol as well.
-
CloudBees' Sacha Labourey Discusses the Role of Java EE in PaaS
Sacha Labourey talks to Charles Humble about the general PaaS vendor landscape, where CloudBees' fits, and the role of Java EE within the firm's platform.