InfoQ Homepage Development Content on InfoQ
-
Doug Lea Discusses the Fork/Join Framework
Doug Lea talks to InfoQ about the evolution of the Fork/Join Framework, the new features planned for java.util.concurrent in Java 7, and the "Extra 166" package. The interview goes on to explore some of the hardware and language changes that are impacting concurrent programming, and the effect the increasing prevalence of alternative languages in the JVM are having on library design.
-
SpringSource's Ben Alex talks about Spring Roo, Spring Shell and Spring Security 3.0
Dr Ben Alex, The Project Lead of the Spring Roo code generator project, discusses using Roo on an existing project, building custom templates and add-ons for Roo, and how its capabilities compare to other productivity tools such as Grails. The interview goes on to look at the related Spring Shell project and discusses Spring Security 3.0, which Ben Alex founded.
-
Chris Richardson discusses Cloud Foundry and Cloud Computing
Chris Richardson discusses the evolving cloud computing landscape, cloud computing tools, differences between local machines and cloud-based virtual machines, Cloud Foundry offerings, deploying a Java application to Cloud Foundry, Cloud Foundry vs other cloud offerings, future Cloud Foundry developments, and the future of enterprise Java development.
-
Mark Pollack on Spring.NET 1.3 and 2.0
Mark Pollack talks about the features coming in Spring.NET 1.3 and 2.0. He also covers Spring.NET Integration, the Stonehenge project and the relationship with Spring Java.
-
Guillaume Laforge and Graeme Rocher on Groovy 1.7 and Grails 1.2
Guillaume Laforge and Graeme Rocher talk about the new features in Groovy 1.7 and Grails 1.2, how Groovy and Grails are related to each other, and how the acquisition by SpringSource has affected their development.
-
Jonathan Dahl on Programming and Minimalism
In this interview taped at FutureRuby, Jonathan Dahl explains ways to write clear Ruby code and how to use minimalism as a guiding principle.
-
Christophe Coenraets Discusses Flex, AIR, Catalyst and LCDS
Christophe Coenraets discusses Adobe Catalyst, the developer-designer interaction, Flex 4.0, AIR 2.0, Livecycle Data Services (LCDS) 3.0, the Flex 4 component model, model-driven development, and Flex/Flash Builder 4.0.
-
John Hughes Contrasts Erlang and Haskell
John Hughes has ported QuickCheck from Haskell to Erlang. In this interview, he contrasts the two languages, outlining features that he finds more attractive in each of them. He also explains how QuickCheck works and what makes it different from unit tests.
-
Austin Che on Software And Bio Engineering
Austin Che discusses the state of synthetic biology, what software engineering can learn from biology and how software practices are adopted in bio engineering.
-
Dr Nic Williams on Sustainable Ruby Open Source Development
Dr Nic Williams talks about his Ruby open source contributions (TextMate bundles, newgem,...), and how he manages to keep his many open source projects alive while still having a life.
-
Francesco Cesarini and Simon Thompson on “Erlang Programming”
Francesco Cesarini and Simon Thompson talk on Erlang features and what makes it a powerful concurrent language in a discussion centered around their book entitled “Erlang Programming”. They talk about design patterns, functional programming, type annotations, hot software upgrades, influences on other languages, using the VM for other languages, and others.
-
Luke Galea on Ruby and Erlang
In this interview taped at FutureRuby, Luke Galea talks about his experience with building sites using Ruby and Merb as well as integrating them using Erlang in the messaging layer.