Вчера, при написании заметки про каррирование замыканий в Groovy, вспомнил о том, что не так давно на developerWorks.ibm.com читал отличную вводную статью о функциональном языке прграммирования для JVM – Scala.
Собственно сама заметка:
На русском: Scala для Java-разработчиков: Функциональное программирование вместо объектно-ориентированного
In English: Java developer’s guide to Scala: Functional programming for the object oriented
Must read для каждого, кто хочет хотя бы понять принципы функционального программирования на простом примере. А также предварительно прочитав это – must read для тех, кто не хочет :)
Updated:
Чет меня все ещё не отпустила романтика ФЯ, потому приведу ещё несколько русскоязычных заметок на тему Scala:
- Десять вопросов Мартину Одески (создателю языка) о Scala
- Первые шаги в Scala
- Обзор языка программирования Scala
Буду рад, если кто-то поделится ещё толковыми статьями этой тематики.
Tweet