Scalaz moved to Google Code
Scalaz is no longer on the workingmouse website but is hosted on Google Code at http://code.google.com/p/scalaz/.
Scalaz is no longer on the workingmouse website but is hosted on Google Code at http://code.google.com/p/scalaz/.
December 25th, 2008 at 9:42 am
Cool! BTW, you do know that 90% of the English-speaking world would pronounce it “Scah-lah” rather than “Scar-lah” (particularly since that’s the official word handed down by our Supreme Overload).
The “-zed” suffix is interesting too. I always pronounced it “Scah-lah-zee”, but obviously that’s mainly my American tongue showing.
“Zed” sounds better in this case.
December 25th, 2008 at 9:44 am
Oh, out of curiosity: why Reductio rather than ScalaCheck? It would seem to me that the latter would be quite a bit nicer when Scala is the target language.
December 25th, 2008 at 10:33 am
Scala is the target language of Reductio (formerly - now Functional Java
fj.test) too so you still get all the advantages of Scala. ScalaCheck and Reductio have an intersection of features and each has its own features. Specifically, you’d usefj.testif you to use Java. Also, there is a fundamental difference between Reductio and ScalaCheck in itsGenimplementation which has far-reaching consequences for both (I’d like to implement both variations in Java).I still use and contribute (I am a committer) to ScalaCheck where necessary. Indeed Functional Java is tested with ScalaCheck.
December 25th, 2008 at 10:36 am
Regarding pronunciation, I am simply following Odersky with his tongue-in-cheek remark at 1:15-1:20 in http://video.google.com/videoplay?docid=553859542692229789
December 25th, 2008 at 12:13 pm
Pronunciation copy-pasted from “Programming in Scala” (2008 Odersky, Spoon, Venners)
1 Scala is pronounced skah-lah
More canonically, “Scala” is from the Italian word for “staircase”. Italian doesn’t have a long “a” sound, and like *most* Latin-derivatives its spelling is pretty straight (”l” really is a “l” sound).
January 7th, 2009 at 4:16 am
Maybe I’m missing an obvious link somewhere, but how do I get to the scaladoc?
January 7th, 2009 at 6:24 am
Hi Seth,
I have added links to the Scalaz home page.
February 19th, 2009 at 3:55 pm
Hi Daniel,
Scala does indeed means “staircase” in Italian, however I remember my initial surprise when I hit the language back at EPFL and my first reaction was “why in earth Scala should stand for staircase?”, what’s the point?
And honestly what I found out right after was that Scala has been called that way because it is intended to be a Scalable language, targeting module separation and higher reuse. My memory can be misleading me, but it sure does sound more credible than naming a language after a funny (but rather stupid) Italian substantive
Then, when it comes to pronunciation, I just go the Italian way and I actually never paid too much attention on that, since the sound appeared (to my untrained hears) close enough