InfoQ Homepage Dynamic Languages Content on InfoQ
-
Interview: Didier Girard, are GWT and Volta GCC for the Web?
Microsoft released a preview of Volta last month. Many people have commented on this new technology and the concept of Architecture Factoring. Some have compared Volta with GWT. InfoQ interviewed Didier Girard, CTO of SFEIR, who has lead the development of several GWT projects and reviewed Volta recently.
-
The State of IronRuby with John Lam
IronRuby, announced by Scott Guthrie at MIX07 last April and in development since then, is set to be released the second half of this year. Find out how the team is doing and when we will see it. InfoQ had the opportunity to speak with John Lam, the leader of the IronRuby team, whose official title is Program Manager on the Dynamic Language Runtime Team.
-
Talking Rails 2.0 with David Heinemeier Hansson
Ruby on Rails 2.0 is the next version of the premier web application framework for the Ruby language, after almost a full year in development. Rails 2.0 is full of great new features, bug fixes and lots of the polish expected from the team. InfoQ had the opportunity to talk with the creator of Rails, David Heinemeier Hansson, to learn what it's like to get this release out the door.
-
Book Excerpt and Review: Release It!
'Release It!: Design and Deploy Production-Ready Software' by Michael Nygard, which is nominated for a 2008 Jolt Award, discusses what it takes to make production-ready software and explains how this differs from feature-complete software. InfoQ spoke with Nygard about the areas that the book covers and some questions around how the book's philosophy fits in with concepts such as Agile.
-
NetBeans: Ruby Developer's New Best Friend (Part 2)
This is the second article in an ongoing series detailing the new Ruby support of the Netbeans 6.0 IDE. This installment takes a look at editing features such as code templates, GEM support, and unit testing.
-
What's New in Groovy 1.5
In this article Groovy Project Manager Guillaume Laforge provides an overview of the new and noteworthy features of Groovy 1.5 including support for Java 5 features with annotations, generics and enums. You will also be introduced to enhanced Groovy tooling support via Maven and IntelliJ.
-
Using singleton classes for object metadata
So you have a bunch of objects - let's call it an object graph - provided by some API. Now you want to to process the objects - which requires some intermediate data, for instance: the process creates some metadata that needs to be stored with the objects. The problem: where to store the metadata? We'll show how to use Ruby singleton classes to handle this problem.
-
Key Takeaway Points and Lessons Learned from QCon San Francisco 2007
This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Architectures you've always wondered about, Architecture Quality, How much REST do we need?, Java in Action, Architecting for Performance & Scalability, Java Emerging Technologies, Challenges in Agile, Bleeding Edge .NET, The Rise of Ruby.
-
NetBeans: Ruby Developer's New Best Friend
Sun has put a large investment into Ruby in the last year with JRuby and the addition of Ruby language support to their Netbeans IDE. InfoQ will be featuring a series of articles by Netbeans Evangelist Roman Strobl exploring the new Ruby features of Netbeans. The first article takes a look at code completion, debugging, and refactoring support.
-
Creating dynamic web applications with JSF/DWR/DOJO
JSF, DWR, and Dojo are all popular technologies in their own right. Integrating them into a portal environment can prove an intimidating exercise however. This article looks at how one developer implemented such a solution using custom JSF components.
-
Book Excerpt and Review: Groovy in Action
The Groovy language is bringing many of the features that have become popular in Ruby to Java and the JVM. Groovy in Action by Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge and Jon Skeet provides a guided tour to learning the language and places it can be put to use. . InfoQ is excited to present an excerpt of the book of along with a review by Grails team member Jason Rudolph.
-
Automating File Uploads with SSH and Ruby
In this article, Matthew Bass guides you step-by-step through the process of creating your own version of a Ruby script to automate file uploads using SSH. Complete source code examples are included, with line-by-line analysis of what the code is doing. A good introduction to Ruby as a powerful scripting language.