Linked by Thom Holwerda on Mon 23rd Jan 2012 22:10 UTC
General Development "Today Mozilla and the Rust community are releasing version 0.1 of the Rust compiler and associated tools. Rust is a strongly-typed systems programming language with a focus on memory safety and concurrency. This is the initial release of the compiler after a multi-year development cycle focusing on self-hosting, implementation of major features, and solidifying the syntax. Version 0.1 should be considered an alpha release, suitable for early adopters and language enthusiasts. It's nifty, but it will still eat your laundry."
Thread beginning with comment 504503
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: What is the motivation?
by Not2Sure on Wed 25th Jan 2012 12:41 UTC in reply to "RE: What is the motivation?"
Not2Sure
Member since:
2009-12-07

I might be wrong about this, but aren't there some convoluted licensing issues around D that would cause problems for them? I was under the impression that, while version 1 of the D language specification is open (though the official compiler is not), version 2 wasn't. I could be wrong about this. I researched it once and I remember getting a headache trying to wrap my brain around the licensing. Anyone more knowledgeable than me on this care to clarify or correct me, please?


I'm not sure what you mean by an "open" specification. People use the term in so many ways anymore.

If by "official" compiler you mean the digitalmars one, the frontend is available under a dual license, Artistic and GPL. The source for the digitalmars backend remains proprietary afaik but how that would affect the Mozilla foundation I have no idea. There are also GCC and LLVM backends available under GPL and BSD respectively.

Reply Parent Score: 1