InfoQ

Topic/Tag specific view

Dynamic Languages Content on InfoQ


Latest featured content about Dynamic Languages

Rails in the Large: How Agility Allows Us to Build One Of the World's Biggest Rails Apps

Community
Ruby
Topics
Performance & Scalability,
Dynamic Languages,
Ruby on Rails

Neal Ford shows what ThoughtWorks learned from scaling Rails development: infrastructure, testing, messaging, optimization, performance.

News about Dynamic Languages

PhoneGap Brings Cross Platform Development Back to Mobile Platforms

Community
Java,
.NET,
Architecture,
Ruby
Topics
Runtimes,
Rich Client / Desktop,
Dynamic Languages,
Rich Internet Apps,
Javascript,
Platforms,
User Interface

PhoneGap allows to build cross platform mobile apps with HTML5 and Javascript; it has APIs for accessing camera, accelerometer, GPS, etc. The code is packaged into native apps which can be deployed via app stores. PhoneGap support includes iPhone, Android, Blackberry, Symbian and Palm. InfoQ talked to one of the creators of PhoneGap, Brian LeRoux of Nitobi, about the current state of PhoneGap.

IronJS – A new JavaScript Compiler for the DLR

Community
.NET
Topics
Javascript,
Dynamic Languages

With Jscript.NET more or less abandoned by Microsoft, Fredrik Holmström is trying to fill the void with a modern JavaScript implementation running on the DLR.

Articles about Dynamic Languages

MicroORM - A Dynamically Typed ORM for VB and C# in about 160 Lines

Community
.NET
Topics
Data Access,
Dynamic Languages

Using the new DLR features in VB 10 and C# 4 you can build a configuration-free ORM that works well with legacy stored procedures. Though accessed using normal object-dot-property syntax, all the data objects are built at runtime based solely on the information returned by the database. And this is done with no interfaces to define, classes to implement, or data mapping definitions to write.

Building FlightCaster's Frontends for the Web and Smartphones

Community
Architecture,
Ruby
Topics
Rich Client / Desktop,
Stories & Case Studies,
REST,
Performance & Scalability,
Dynamic Languages,
Ruby on Rails

In part two of InfoQ's interview with the FlightCaster team, we discuss scaling Rails on Heroku, the problems of integrating data from multiple providers and mobile smartphone applications.

Presentations about Dynamic Languages

Rails 3

Community
Architecture,
Ruby
Topics
RubyGems,
Performance & Scalability,
Web Frameworks,
Dynamic Languages,
Ruby on Rails

Yehuda Katz explains Rails 3: the performance improvements, the new architecture, the influence of Merb, and much more. Also: a look at the Bundler tool.

Exploring Dynamism

Community
Java
Topics
Language Design,
Dynamic Languages

In this presentation from the JVM Language Summit 2009, Allison Randal discusses what it means for a language to be dynamic, the spectrum between static and dynamic languages, dynamic typing, dynamic dispatch, introspection, dynamic compilation, dynamic loading, and a summary of the main differences between static and dynamic.

Interviews about Dynamic Languages

Stuart Halloway on Clojure and Functional Programming

Community
Java
Topics
Dynamic Languages

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.

Dean Wampler on Programming Languages

Community
Java,
.NET,
Architecture,
Ruby
Topics
Domain Specific Languages,
Language Design,
Dynamic Languages,
Javascript,
AOP,
JRuby,
Programming

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.

Books about Dynamic Languages

Getting Started with Grails, Second Edition

Community
Java
Topics
Web Frameworks,
Dynamic Languages

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

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.