InfoQ Homepage Polyglotism Content on InfoQ
-
Building Polyglot Projects
Kurt Schrader explores patterns and practices used to build polyglot projects, when to add a new language and what to do when things seem to get out of hand.
-
Polyglot Architecture: A Rational Approach to Software Design
Richard Minerich discusses design considerations when building a polyglot software architecture with the tools at hand.
-
Polygot Architecture for Rapid Release: Friend or Foe?
Rachel Laycock discusses using a polyglot build and deployment infrastructure that makes life easier.
-
Polyglot Web Development With Grails 2
Jeff Brown discusses how Grails enables polyglot web development, with a focus on Scala and Clojure, and explains what it takes to add support for new languages.
-
Polyglot Programming: The Power of Hybridization
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.
-
Building Polyglot Systems with Scalang
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
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
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!
In this talk from FutureRuby, Foy Savas explains how to approach the concept of polyglot programming. Hint: an open mind helps.