All content and news on InfoQ about Dynamic Languages
Latest featured content about Dynamic Languages

- Architecture
- Topics
- Web 2.0,
- Language,
- JRuby,
- Cloud Computing,
- Dynamic Languages
In an interview at OOPSLA, Dave Thomas talks about the reasons for the rise of Java, what's behind Web 2.0, MDA and SOA, the rise of dynamic languages and the opportunities that he sees in the web as a platform.
-
By Dave Thomas
on Apr 25, 2008,
News about Dynamic Languages
- Architecture
- Topics
- Language,
- Dynamic Languages,
- Programming
Blogger Gustavo Duarte cursed in church when he said that learning new programming languages is often a waste of time. He said that "In reality learning a new language is a gritty business in which most of the effort is spent on low-value tasks with poor return on time invested.". But not everyone agreed.
-
By Niclas Nilsson
on May 09, 2008,
- Architecture,
- Ruby
- Topics
- Runtimes,
- Language,
- Performance & Scalability,
- Database Design,
- Dynamic Languages,
- Ruby on Rails
OODB vendor Gemstone works on a Ruby VM called MagLev. Working with Seaside's and DabbleDB's Avi Bryant, Gemstone bases the Ruby runtime on their Smalltalk VM to offer performance and powerful persistence features. We talked to Avi Bryant and Gemstone's Bob Walker about the technology behind MagLev and the plans for it.
-
By Werner Schuster
on Apr 30, 2008,
Articles about Dynamic Languages

- Ruby
- Topics
- Technology,
- Runtimes,
- JRuby,
- Dynamic Languages,
- Debugging
A misconception lingers in the Ruby world: Ruby has no debugger. This is blatantly wrong - Ruby has debuggers, GUIs for debuggers and APIs for debuggers. InfoQ takes a close look at the state of debugging tools in the Ruby world - and finds that its debugging support is more than sufficient.
-
By Werner Schuster
on Apr 19, 2008,

- Java,
- Ruby
- Topics
- Ruby on Rails,
- Dynamic Languages
JRuby core developer Ola Bini sat down to talk with InfoQ about Ruby and how he came to be involved with JRuby. In the interview Bini talks about the challenges of developing JRuby and where it is headed in the future. In addition to the interview, InfoQ is also proud to present an excerpt from Bini's book Practical JRuby on Rails Web 2.0 Projects.
-
By Scott Delap
on Mar 27, 2008,
Interviews about Dynamic Languages

- Architecture,
- Ruby
- Topics
- Language,
- Dynamic Languages,
- Programming
In this interview, John McCarthy presents his latest programming language ideas; Elephant 2000. He describes elephant memory, references to the past and to the future and how speach acts can be used in programming. He also presents his view on Lisp's influences on Ruby and his view of the history and current state of the computer industry.
-
By John McCarthy
on Feb 14, 2008,

- Ruby
- Topics
- Runtimes,
- Language,
- Dynamic Languages
Evan Phoenix discusses Rubinius, a modern Ruby VM loosely based on the Smalltalk-80 architecture. The goal is to build a fast, efficient VM with the latest research in dynamic language implementations
-
By Evan Phoenix
on Jan 23, 2008,
Presentations about Dynamic Languages

- Ruby
- Topics
- Language Design,
- Javascript,
- Language,
- Dynamic Languages,
- Programming
Glenn Vanderburg makes the case for Javascript, a language long overlooked. This presentation from JAOO 2007 shows how its OOP model and other language features make it a very powerful tool and how to use these features to get the most out of the language.
-
By Glenn Vanderburg
on Mar 29, 2008,

- Agile,
- Ruby
- Topics
- Dynamic Languages,
- Programming
In this presentation, we discuss how to keep that productivity while reducing the risk that chaos often brings. We examine key agile practices, that when applied judiciously to Ruby, retain the amazing productivity, improve the quality of the code, and still let the programmers have fun.
-
By Fred George
on Aug 02, 2007,
Books about Dynamic Languages

- Ruby
- Topics
- Dynamic Languages,
- Programming
The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.
-
By Jeremy McAnally
on Jan 28, 2007,

- Java
- Topics
- Web Frameworks,
- Dynamic Languages
Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Over the course of this book, the reader will explore the various aspects of Grails and also experience Grails by building a Grails app.
-
By Jason Rudolph
on Jan 17, 2007,