Slide 20
Slide 20 text
Why multiple languages?
• Sometimes we have no choice
– HTML/CSS/JavaScript + Server Side
– Mobile Native Applications
• Java/.Net are slow movers
– Java EE 5.0 is still mainstream (2006)
• Many languages and frameworks
– Scala, Clojure, Groovy, Dart, Go, Ruby, Python,
F#, Erlang, Node.js, Rails, Play!, Grails, ...