Friday, August 29, 2008
The most anticipated release of the year is out: F#
A huge thank you and congratulations to MSRC and the F# team! (And to MSFT in general for taking their commercial languages up quite a few notches.)
I was up late last night reading different things on MSR and came across Andrew Kennedy's page. What a surprise to see this morning that F# includes Units of Measure Inference and Checking.
: Oh cool, Mr. Kennedy now has a blog and goes into detail:
Units of Measure in F#: Part One, Introducing Units
It seems they did a ton of general clean up and added consistency with .NET and so on. (For instance, you don't need to explicitly accept subtypes with #.)
There's also an "AutoOpen" feature for modules, which allows modules to automatically get opened if their container namespace is -- I suppose this allows more namespace oriented development like .NET prefers.
Too much stuff to understand the full impact just by browsing the release notes. I think the license has changed; at least it's quite clear that our commercial plans with F# are perfectly allowable (there was some question before). So, now it gets interesting...
Friday, August 29, 2008 7:19:13 PM UTC
Friday, August 29, 2008 11:03:46 PM UTC
Speaking of licensing terms - I wonder what happend to their intention to release F# under the MS-PL?
Please login with either your
above, or your details below.
Comment (HTML not allowed)
Enter the code shown (prevents robots):
Live Comment Preview