Scala often gets lumped in with dynamic languages like Groovy and Jython, but
in fact it is a very different creature -- a statically typed functional-object hybrid language written for the JVM. In
this talk with Andrew Glover, Ted Neward explains the difference between functional and object-oriented languages and what
you can naturally do with them. He then discusses some important domains where Java and other purely OO languages simply are
not a good fit, including concurrency and database programming -- both areas where Scala really shines. You'll also learn
about lift and some of the highlights of Scala syntax, in this discussion with the author of "The busy Java developer's guide
to Scala."
Learn more about Scala
Recent articles:
Popular archives:
Java: A platform for platforms
Sun's reorg may seem promising to shareholders but it's also a scramble for position. The question now is whether Sun can,
or wants to, maintain its hold on Java technology. Especially with enterprise leaders like SpringSource and RedHat investing
heavily in Java's future as a platform for platforms
Also see:
Discuss: Tim Bray on 'What Sun Should Do'
Archived Discussions (Read only)