InfoQ

InfoQ

Topic/Tag specific view

Polyglotism Content on InfoQ


Latest featured content about Polyglotism

Polyglot Programming: The Power of Hybridization

Topics
jQuery,
Python,
Javascript,
Scala,
Functional Programming,
Dynamic Languages,
Web Development,
JVM Languages,
Languages,
Java,
Programming,
Google Go,
Polyglotism

Bruce Eckel emphasizes using different languages within a project, each one for the task it is better fitted for, and giving several such examples: Python+Scala, Go+Python, Python+CoffeeScript.

News about Polyglotism

Will Polyglotism and DSLs make Java the Last Big Language?

Topics
DSLs,
Domain Specific Languages,
Java,
Scripting,
Dynamic Languages,
Languages,
Programming,
Architecture,
Polyglotism

Ola Bini argues that the world will not have a new big language again because developers will find value in choosing different languages depending on their problem domain. Similarly Martin Folwer says that programmers will choose a language for what it can do in the same way that they choose frameworks now. On the other hand Joe Winchester debates that you can only be master of one language.

Presentations about Polyglotism

Building Polyglot Systems with Scalang

Topics
Scala,
Erlang,
Strange Loop 2011,
JVM Languages,
Functional Programming,
Strange Loop,
Java,
Languages,
Conferences,
Programming,
Interop,
Polyglotism

Cliff Moon discusses Scalang, a message passing and actor library enabling easy communication between Scala and Erlang apps, wrapping services in Scalang actors.

Building Polyglot Distributed Systems With JInterface

Topics
Erlang,
Java,
Functional Programming,
Languages,
Erlang Factory 2010,
Programming,
Architecture,
Polyglotism

Cliff Moon shows how to create a polyglot distributed application by integrating Scala with Erlang through JInterface, a library designed for JVM-based languages to communicate with Erlang processes.

Adopting the JVM

Topics
JVM,
Virtual Machines,
Runtimes,
Java,
QCon San Francisco 2010,
Languages,
QCon,
Conferences,
Programming,
Polyglotism

Ola Bini offers advice to those interested in using the JVM with languages other than Java, talking about language interoperability, polyglot patterns, build tools, tweaking the JVM, and JVM tools.

Polyglots Unite!

Topics
Ruby,
Dynamic Languages,
Languages,
Programming,
Language,
FutureRuby,
Language Design,
Polyglotism,
Language Features

In this talk from FutureRuby, Foy Savas explains how to approach the concept of polyglot programming. Hint: an open mind helps.