"bearophile" <[email protected]> wrote in message news:[email protected]... > Found the new system language named Rust, currently in development stage > by Mozilla group: > http://wiki.github.com/graydon/rust/language-faq > http://lambda-the-ultimate.org/node/4009 > https://github.com/downloads/graydon/rust/rust-2010-07-08-snap.pdf > > It uses both a more normal GC and reference count, for different purposes. > This can be a good idea. > It allows to use both mutable and immutable data, the default is > immutable. > It uses an idea named "Typestate" that I have just started reading about. > Logging is built-in and done widely. It tries to follows some of the > reliability ideas from Erlang. > It looks quite more complete than the Go language. >
A language from Mozilla, huh? Prediction: Each version will include arbitrary-but-non-optional breaking changes, but only for the things that worked fine, and better, before. Ok, yea, I know that's a lousy joke...but so is Mozilla! Zing!
