GIGO: words unreadable aloud
Mishrogo Weedapeval
 

 

  Thursday 4 July 2002
Scala -- progressing nicely

A little over two weeks ago, I was wondering about the status of the Scala programming language. I posted a question about it on the Lambda weblog. I had been looking at Martin Odersky's personal site and seen it unchanged since January.

Well, I sent him email and it turns out that there is a more official Scala page, that the language is in use in teaching at LAMP (Laboratoire des Méthodes de Programmation, at EPFL (Lausanne, Switzerland)), and that there is a Scala distribution.

The compiler isn't quite stable yet, and as I mentioned yesterday, it does require Java 1.4 which puts me out in the cold for now, since I run Mac OS X at home.

I won't have a complete review of the language for a while yet, though I did finally read all three of the papers about it, and some of the examples in the distribution. Some of its features are java-inspired and not quite to my tastes, but overall it's one of the better-looking language designs I've seen in a long time.

Vaguely like OCaml with sane syntax, or like a Python that has been made just enough less dynamic to permit a truly optimizing compiler to exist. (Someday.)
1:25:34 AM   comment/     



Click here to visit the Radio UserLand website. Click to see the XML version of this web page. © Copyright 2007 Doug Landauer .
Last update: 07/2/6; 12:11:07 .
Click here to send an email to the editor of this weblog.

July 2002
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Jun   Aug

Previous/Next