« 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

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c5c9b53ef010536aa4409970c

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

Comments

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 :)

Kirk

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