Esta Tese de mestrado trata do uso de várias linguagens em um projeto de software.
Polyglot programming is the activity of programming in more than one language
within the same context. Much like humans use different languages
to make expressions more effective, the goal of polyglot programming is to
render simpler solutions by combining the best solutions from different programming
languages.
Ainda não li toda, mas achei legal compartilhar com vcs.
Segue o link que leva a tese através do blog do Ola Binni.