InfoQ

Topic/Tag specific view

Dynamic Languages Content on InfoQ


Latest featured content about Dynamic Languages

David Pollak On Lift Framework and Scala

Community
Java,
Ruby
Topics
Web Frameworks,
Dynamic Languages

David Pollak talks about using Scala to write the Lift web development framework and his desire to write a productive framework that allows the developer to write concise code on top of a very strongly typed language.

News about Dynamic Languages

Android Gets Scripting Support with Python, Lua, Beanshell; Ruby planned

Community
Java,
Ruby
Topics
JRuby,
Scripting,
Dynamic Languages

The Android Scripting Environment (ASE) project adds scripting functionality to Android. The native versions of languages like Lua and Python can script Android APIs exposed via JSON-RPC. Support for Ruby, as well as JVM-based languages is planned as well.

FutureRuby Conference Coming Up

Community
Ruby
Topics
Dynamic Languages,
Software Craftsmanship

After last year's success of the RubyFringe conference, organizers Unspace will hold the FutureRuby conference July 9-12 2009 - tickets are still available. We talked to Pete Forde of Unspace about what to expect from FutureRuby.

Articles about Dynamic Languages

What's New in Groovy 1.6

Community
Java,
Ruby
Topics
Announcements,
Dynamic Languages

Groovy project lead writes about Groovy 1.6 changes and improvements, including include performance enhancements, integration of JMX Builder, and OSGi readiness.

Ruby's Roots: Smalltalk Comeback and Randal Schwartz on Smalltalk

Community
Ruby
Topics
Language Design,
Scripting,
Language,
Runtimes,
Syntax,
Dynamic Languages,
Programming

Smalltalk, a language that has had a big influence on Ruby, is making a comeback. We take a look at the current situation and talk to Randal L. Schwartz about Smalltalk.

Presentations about Dynamic Languages

Functions + Messages + Concurrency = Erlang

Community
Architecture
Topics
Dynamic Languages,
Messaging,
Programming

This presentation explores how Erlang addresses the general problem of concurrent, real-time, fault-tolerant, and distributed parallel computing. The author argues that changes in the world of hardware and the complexity of the programs we write assure that sequential programs will decline in performance but parallel programs will increase performance.

Testing Your Presentation Layer

Community
Ruby
Topics
Javascript,
Scripting,
Software Testing,
Dynamic Languages

Yehuda Katz shows how to test a web app's UI using technologies such as Johnson (Ruby to Javascript bridge), jspec (BDD for Javascript), Webrat and others.

Interviews about Dynamic Languages

Rich Hickey on Clojure's Features and Implementation

Community
Architecture,
Ruby,
Java
Topics
Language Design,
Language,
Compilers,
Performance & Scalability,
Dynamic Languages

In this interview taped at QCon London 2009, Rich Hickey talks about all things Clojure: Software Transactional Memory, concurrency, persistent data structures, ports, AOT compilation, and more.

John Lam on IronRuby, Microsoft and Open Source

Community
.NET,
Ruby
Topics
Runtimes,
Dynamic Languages,
Rich Internet Apps,
Silverlight,
Open Source,
.NET Framework,
Community

In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.

Books about Dynamic Languages

Mr. Neighborly's Humble Little Ruby Book

Community
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.

Getting Started with Grails

Community
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.