« Getting started with Scala on .NET | Main | Scala for C# programmers, part 1: mixins and traits »

January 02, 2009

Fear and loathing in Scala 2.7.2 for .NET

Spoke too soon.  Apparently the Scala compilation process for .NET is actually meant to be this horrible.

I'm not sure why the stated reason ("separate compilation") is considered desirable (at least for users, as opposed to for compiler writers), but I'm guessing it's something to do with being able to target different versions of the CLR, and/or to control options such as strong-naming, PDB generation, etc. without having to bog scalac-net down with truckloads of options.

Still makes for a sucky user experience, though.

January 2, 2009 in Software | Permalink


TrackBack URL for this entry:

Listed below are links to weblogs that reference Fear and loathing in Scala 2.7.2 for .NET:


Curious. Presumably they could do something similar to gcc and co, and just pass the standard set of options through to the linker...

Looking forward to hearing about your Scala experiences :)


Posted by: Kirk Jackson at Jan 2, 2009 12:47:45 PM