March 10, 2010

Polyglot programming

It is now rare for a non-trivial application to use just one programming language. (Src:

It would be much cooler if this wasn't mostly due to combinations like Java (or other back-end language) + XML (for configuration) + HTML (for presentation) + Javascript (for interactivity). This is more a historical accident rather than a conscious decision.

But still, if it opens up the road to real combination of programming languages (Java + Prolog has been on my wish list many times), then all the better.

No comments: