Why does your submission get to the front page with 2 points, while mine[1] doesn't (mine also has 2 points and was submitted earlier)? [1] http://news.ycombinator.com/item?id=4537519
Are you interested in spreading knowledge, or are you interested in karma? If the former, why do you give a shit?
Functional Programming Principles in Scala starts today
21–30 of 57 posts
Re: Functional Programming Principles in Scala starts today
#22Weird, aside from the first email in August I've had no email notification that it would start today. The only way I knew about it was through HN.
Re: Functional Programming Principles in Scala starts today
#23Some of the Coursera courses rock. In March I also attended the NLP course. Another course on compilers from Stanford is coming up.
Re: Functional Programming Principles in Scala starts today
#24I'm having some trouble figuring out how to get it installed in my Eclipse, though. I already had an older version of Scala IDE installed, and apparently this is a fairly new feature. I tried the latest milestone, which is supposed to have it, but I don't see New --> Scala Worksheet when I try to create one.
Has anybody fought this dragon and won?
Edit: I have found my own answer. The trick was to use the following URL as the "update site" when installing ScalaIDE. When you do, the "Scala Worksheet" plugin will appear under the list of available software.
http://download.scala-ide.org/ecosystem/dev-milestone-2.9/si...
Re: Functional Programming Principles in Scala starts today
#25I ask because my brain really cant absorb too many languages, and I want to make some kind of pseudo-optimal choice. I'm not just talking about some shootout here, but about the the next 5 years outlook.
Re: Functional Programming Principles in Scala starts today
#26but perhaps this course would be sufficiently generic to not get bogged down by scala's peculiarities...
Re: Functional Programming Principles in Scala starts today
#27Curious about something - if you had to do a new project from scratch today on top of the JVM, which language would you choose: clojure, scala, jruby (or anything else). I ask because my brain really cant absorb too many languages, and I want to make some kind of pseudo-optimal choice. I'm not just talking about some shootout here, but about the the next 5 years outlook.
After that, if you want to switch to another JVM language, do it, but you should have a much clearer reason than "I want to use an alternative JVM language". Something about that language should grab you. Personally, I think Groovy's great for perl-type work where you'd like to just clack something out in a terminal rather than starting up a new project in eclipse. Clojure is an actual LISP for real functional programming. Scala (IMO, no offense) is a pile of academic features that sound great in theory. Jruby is ruby.
Re: Functional Programming Principles in Scala starts today
#28I am kind of discouraged by following post by Guido on scala : http://neopythonic.blogspot.in/2008/11/scala.html?m=1 . but perhaps this course would be sufficiently generic to not get bogged down by scala's peculiarities...
At first he seemed to be reacting more to Odersky's book than to the language. I wonder if he had first opened "Scala For The Impatient" how his reaction would be different.
Then he takes the odd tack of complaining about arcana in the Scala typesystem, and then suggests Haskell as a solution.
I get the impression that his love of dynamic typing had his mind made up before he even approached it.
Re: Functional Programming Principles in Scala starts today
#29Re: Functional Programming Principles in Scala starts today
#30It's a shame the videos don't have subtitles like in the crypto course.