====== Functional programming languages ====== ===== Scala ===== * {{scala_by_example.pdf|Scala By Example}} ([[http://www.scala-lang.org/docu/files/ScalaByExample.pdf|online]]) * [[http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html|Scala as the long term replacement for java?]] * [[dropbox>i6wo2x4917ogeo7/seven_languages_in_seven_weeks.pdf|Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages [2010]]] -- tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby ([[http://pragprog.com/titles/btlang/seven-languages-in-seven-weeks|order online]], [[torrents>3240574|download]]) ===== Java: future ===== * [[livejournal>ru_java/1000972|Хочется немного синтаксического сахарку в Java]] * [[http://www.springsource.com/webinar/whats-new-groovy-and-grails-tooling-springsource-tool-suite|What's new with Groovy and Grails Tooling in the SpringSource Tool Suite?]]