InfoQ

InfoQ

Topic/Tag specific view

Language Content on InfoQ


Latest featured content about Language

The Future of F#: Type Providers

Topics
Data Model,
.NET,
Language,
Data Access

Joe Pamer presents what Type Providers coming in F# 3.0 are: a mechanism for accessing a multitude of external data source.

News about Language

First Milestone of Ceylon and Ceylon IDE

Topics
Java,
Language

Earlier this week, the first milestone of Ceylon IDE was released, bringing an IDE to the Ceylon language, which saw its first milestone at the end of December. Read on to find out more.

Google Dart Roundup: Dart to JS Compiler Frog, Pre-Built Editor/IDE Binaries, Type System Proposals

Topics
Dynamic Languages,
Language,
Language Design,
Compilers,
Javascript

Pre-built versions of Dart Editor, the Eclipse-based Dart IDE, are now available, making it easy to try Dart. Frog is a new Dart to Javascript compiler - written in Dart by the creator of the Jython and IronPython projects. Meanwhile the Dart team has been busy explaining the Dart language and proposing features to round out the type system, eg. nullable types and more.

Articles about Language

The Essence of Google Dart: Building Applications, Snapshots, Isolates

Topics
Dynamic Languages,
Rich Internet Apps,
Language Design,
Compilers,
Javascript,
Rich Client / Desktop,
Mobile,
Ruby,
Language

Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity.

opa

Interview: François-Régis Sinot on Opa, a Web Development Platform

Topics
Language,
Web Frameworks

An interview with François-Régis Sinot, an architect working on Opa which is a web development platform including a language, a built-in web server, database and distributed execution engine.

Presentations about Language

CoffeeScript, the Rise of "Build Your Own JavaScript"

Topics
Javascript,
Language

Jeremy Ashkenas discusses CoffeeScript, making an introduction to the language and demoing some of its features.

Dart: A Structured Web Programming Language

Topics
Language

Gilad Bracha introduces Dart, Google’s new language for the web, explaining the reasons behind its conception, what it is and what it is not, some of the main features, and unveiling plans for the future.

Interviews about Language

Mike Williams on the History of Erlang, Modeling and Large Scale Design

Topics
Dynamic Languages,
Domain Specific Languages,
Language,
Embedded Devices,
Modeling,
Language Design

Mike Williams, co-creator of Erlang discusses the history of and influences on Erlang as well as languages and paradigms used at Ericsson for large scale development and embedded programming.

Simon Thompson and Huiquing Li on Refactoring in Functional Languages Like Haskell or Erlang

Topics
Dynamic Languages,
Language,
IDE,
Language Design,
Code Analysis

Simon Thompson and Huiqing Li explain refactoring with functional languages and Wrangler (Erlang) and HaRe (Haskell). Also: how Wrangler's ad-hoc mode allows everyone to write custom refactorings.