top | item 4596855

(no title)

nphrk | 13 years ago

There's a Coursera course by Martin Odersky going on at the moment (https://class.coursera.org/progfun-2012-001/class/index).

discuss

order

millerm|13 years ago

Just as a side note, this is not a 'learn Scala' class. This is learning functional programming using Scala as the functional language. So, you won't get a lot of info on how Scala's complex type system works. But, this would be a great class if you are not familiar with functional languages (or what functional means). The functional aspect is very easily transferrable to other functional languages as the application is very close in all other functional languages (just as imperative OO language semantics such Java, C#, Ruby, Scala etc. are easily transferred).

modersky|13 years ago

It's true that this is not primarily a "learn Scala" class; we will concentrate on the purely functional subset. But types won't be omitted. We will focus on Scala's type system in week 4 of the class.