digitalmars.D - "Rust" language
- bearophile <bearophileHUGS lycos.com> Jul 08 2010
- BLS <windevguy hotmail.de> Jul 08 2010
- "Nick Sabalausky" <a a.a> Jul 08 2010
- "Nick Sabalausky" <a a.a> Jul 08 2010
- Stephan <spam extrawurst.org> Jul 08 2010
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. Bye, bearophile
Jul 08 2010
On 09/07/2010 03:14, bearophile wrote: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. Bye, bearophile
..another ocaml like language;; for each (man (who,fail) s in programming()) {OneStinkyBurger4Free;} I've tried OCaml quit often, but this language simply does not feel right. let person bjoern = freeFromThatShit;
Jul 08 2010
"bearophile" <bearophileHUGS lycos.com> wrote in message news:i15t6h$16jv$1 digitalmars.com...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!
Jul 08 2010
"Nick Sabalausky" <a a.a> wrote in message news:i16228$1e2g$1 digitalmars.com..."bearophile" <bearophileHUGS lycos.com> wrote in message news:i15t6h$16jv$1 digitalmars.com...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!
Man...And I normally complain about trolls... ;)
Jul 08 2010
On 09.07.2010 03:14, bearophile wrote:It allows to use both mutable and immutable data, the default is immutable.
This i like the most about it, back when D2 introduced immutable i hoped we could get immutable-by-default too ;(
Jul 08 2010









BLS <windevguy hotmail.de> 