InfoQ Homepage Dynamic Languages Content on InfoQ
-
Javier Soltero Discusses Management and Monitoring of Complex Java Applications
In this interview from SpringOne 2009, Javier Soltero discusses the challenges of managing a complex Java application, the Hyperic toolset, out-of-the-box versus developer-built application management/monitoring hooks, the effect of both the SpringSource and the VMWare acquisition on Hyperic development, and the result of combining SpringSource and VMWare's offerings.
-
Adam Blum on Future of Smartphones, Rhodes 2.0
Adam Blum discusses the future of smartphones: sensors, languages, and programming paradigms. Also: what's new in Rhodes 2.0, the cross platform smartphone Ruby app framework.
-
Dylan Schiemann on Mobile Web application Development with HTML 5 and JavaScript
Dylan Schiemann talks about the challenges that Mobile Web Application developers face and how technologies like HTML 5 and JavaScript assist them. He also points out common pitfalls and ways to get around them.
-
Adam Wiggins on Building Heroku on Top of Amazon EC2
Adam Wiggins explains the experience with building Heroku on top of Amazon EC2, the pros and cons of virtualization, and the importance of automation.
-
Chris Wanstrath on GitHub
Chris Wanstrath discusses the state of GitHub's architecture, how GitHub is used and its impact on open source collaboration.
-
Nathaniel Talbott on Experiment Driven Design
Nathaniel Talbott discusses the concept of Experiment Driven Design.
-
Stuart Halloway on Clojure and Functional Programming
Relevance, Inc. co-founder Stuart Halloway discusses Clojure and functional programing on the JVM in depth, and touches on the uses of a number of other modern JVM languages including JRuby, Groovy, Scala and Haskell. He also makes a case for structural edit modes in IDEs, and shares some of his favorite IT books.
-
Oren Teich and Blake Mizerany on Heroku
Oren Teich and Blake Mizerany talk about the technology behind Heroku and the benefits of the new add-on system.
-
Christian Dupuis on SpringSource Tool Suite
Christian Dupuis, Principal Engineer with SpringSource, talks to Ryan Slobojan about SpringSource Tool Suite providing an overview of the tool and exploring key features including its Groovy, Grails and Roo support and Cloud Foundry integration. The interview also explores some of SpringSource's future plans for the product.
-
Dean Wampler on Programming Languages
This interview begins with a discussion of functional programming, the use of Scala by programmers trained in Java and the differences between purely functional languages like Haskell and hybrids like Scala. Later in the interview other programming languages are discussed along with the notion of programming paradigms and the need for combining both paradigms and languages to best solve problems.
-
Evan Phoenix On Rubinius 1.0
Evan Phoenix discusses the path towards Rubinius 1.0, the status of the work on the JIT, optimizations in Rubinius and more.
-
Adam Wiggins on Heroku
Heroku's Adam Wiggins talks about how Heroku, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.