Re: Mozilla Rust 0.1

2012-01-30 Thread Kagamin
On Saturday, 28 January 2012 at 17:24:03 UTC, Manfred Nowak wrote: Ask your manager why you must type your code in a crouded office space instead of narrating it behind a nice acoustically sealed devider. Never understood these skype addicts. It's freaking generation Y! They're supposed to

Re: Mozilla Rust 0.1

2012-01-29 Thread Jacob Carlborg
On 2012-01-28 17:13, Alex Rønne Petersen wrote: On 28-01-2012 16:51, Kagamin wrote: On Wednesday, 25 January 2012 at 17:40:50 UTC, Alex Rønne Petersen wrote: IMO the D community should be willing to look at other languages for ideas and inspiration. Too late. As C++ proves, legacy is

Re: Mozilla Rust 0.1

2012-01-29 Thread Daniel Murphy
Jacob Carlborg d...@me.com wrote in message news:jg3ila$1qcb$1...@digitalmars.com... __ is not enforced. You can create your own identifiers string with __. Yes, but if you do, it's _your_ problem when the compiler starts using that identifier and breaks your code.

Re: Mozilla Rust 0.1

2012-01-29 Thread Daniel Murphy
bearophile bearophileh...@lycos.com wrote in message news:jg3du9$1i37$1...@digitalmars.com... I have not written it because I don't feel a significant need for this syntax sugar. So if you like it, I suggest to write it yourself :-) Recently I have already done the mistake of asking for

Re: Mozilla Rust 0.1

2012-01-28 Thread Manfred Nowak
Kagamin wrote: If you want to write code fast, you need to type less This holds as long as one has to _write_ code. Ever heard of speech recognition? -manfred

Re: Mozilla Rust 0.1

2012-01-28 Thread Kagamin
On Wednesday, 25 January 2012 at 17:40:50 UTC, Alex Rønne Petersen wrote: IMO the D community should be willing to look at other languages for ideas and inspiration. Too late. As C++ proves, legacy is unfixable.

Re: Mozilla Rust 0.1

2012-01-28 Thread Kagamin
On Saturday, 28 January 2012 at 12:38:04 UTC, Manfred Nowak wrote: Kagamin wrote: If you want to write code fast, you need to type less This holds as long as one has to _write_ code. Ever heard of speech recognition? The compiler understands D.

Re: Mozilla Rust 0.1

2012-01-28 Thread Manfred Nowak
Mirko Pilger wrote: computer, please? You discovered the humor in my question. -manfred

Re: Mozilla Rust 0.1

2012-01-28 Thread Nick Sabalausky
Robert Clipsham rob...@octarineparrot.com wrote in message news:jg1n0c$1ano$1...@digitalmars.com... On 28/01/2012 20:19, Walter Bright wrote: On 1/28/2012 11:13 AM, Mirko Pilger wrote: computer, please? :) I never say please to a computer. I say do it or I'll disconnect your higher brain

Re: Mozilla Rust 0.1

2012-01-27 Thread bearophile
I've just read this tutorial about Rust and I've extracted some interesting bits: http://doc.rust-lang.org/doc/tutorial.html My comments are in inside [...]. From 3.9: The compiler defines a few built-in syntax extensions. The most useful one is #fmt, a printf-style text

Re: Mozilla Rust 0.1

2012-01-25 Thread Steven Schveighoffer
On Wed, 25 Jan 2012 13:40:46 -0500, Alex Rønne Petersen xtzgzo...@gmail.com wrote: On 24-01-2012 23:50, Caligo wrote: On Tue, Jan 24, 2012 at 1:50 AM, dennis luehringdl.so...@gmx.net wrote: The Rust compiler 0.1 is unleashed

Re: Mozilla Rust 0.1

2012-01-25 Thread bearophile
Walter Bright: http://doc.rust-lang.org/doc/tutorial.html does not mention typestate nor variable owning. I find it rather difficult to determine what Rust actually does. I presume Rust documentation is not complete still. Beside variable owning and typestate, another significant feature

Re: Mozilla Rust 0.1

2012-01-25 Thread Jesse Phillips
On Tuesday, 24 January 2012 at 22:11:43 UTC, Nick Sabalausky wrote: Bill Baxter wbax...@gmail.com wrote in message news:mailman.789.1327438644.16222.digitalmars-d-annou...@puremagic.com... Someone on Reddit pointed to this hard-to-find FAQ which sheds some light on what the point of it is:

Re: Mozilla Rust 0.1

2012-01-25 Thread Timon Gehr
On 01/25/2012 07:39 PM, Alex Rønne Petersen wrote: On 24-01-2012 23:51, Caligo wrote: On Tue, Jan 24, 2012 at 2:45 PM, bearophilebearophileh...@lycos.com wrote: Ary Manzana: And also, what's the advantage of the language? Its author is a very intelligent person, worth respect. Rust has

Re: Mozilla Rust 0.1

2012-01-24 Thread Walter Bright
On 1/23/2012 11:50 PM, dennis luehring wrote: The Rust compiler 0.1 is unleashed http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/ looks nice - but rusts #fmt macro is nothing compared to std.metastrings and is not even library based :)

Re: Mozilla Rust 0.1

2012-01-24 Thread dennis luehring
Am 24.01.2012 10:40, schrieb Walter Bright: On 1/23/2012 11:50 PM, dennis luehring wrote: The Rust compiler 0.1 is unleashed http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/ looks nice - but rusts #fmt macro is nothing compared to

Re: Mozilla Rust 0.1

2012-01-24 Thread Walter Bright
On 1/24/2012 1:58 AM, dennis luehring wrote: Am 24.01.2012 10:40, schrieb Walter Bright: On 1/23/2012 11:50 PM, dennis luehring wrote: The Rust compiler 0.1 is unleashed http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/ looks nice - but

Re: Mozilla Rust 0.1

2012-01-24 Thread Gour
On Tue, 24 Jan 2012 08:50:25 +0100 dennis luehring dl.so...@gmx.net wrote: The Rust compiler 0.1 is unleashed http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/ looks nice - but rusts #fmt macro is nothing compared to std.metastrings and

Re: Mozilla Rust 0.1

2012-01-24 Thread Ary Manzana
On 1/24/12 4:50 AM, dennis luehring wrote: The Rust compiler 0.1 is unleashed http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/ looks nice - but rusts #fmt macro is nothing compared to std.metastrings and is not even library based :) I

Re: Mozilla Rust 0.1

2012-01-24 Thread Timon Gehr
On 01/24/2012 08:11 PM, Ary Manzana wrote: On 1/24/12 4:50 AM, dennis luehring wrote: The Rust compiler 0.1 is unleashed http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/ looks nice - but rusts #fmt macro is nothing compared to

Re: Mozilla Rust 0.1

2012-01-24 Thread bearophile
Ary Manzana: And also, what's the advantage of the language? Its author is a very intelligent person, worth respect. Rust has both typestates and variable owning, and probably something else too, I have to study it better. It seems willing to become a direct competitor of D2. Bye, bearophile

Re: Mozilla Rust 0.1

2012-01-24 Thread Walter Bright
On 1/24/2012 12:45 PM, bearophile wrote: Its author is a very intelligent person, worth respect. Rust has both typestates and variable owning, and probably something else too, I have to study it better. It seems willing to become a direct competitor of D2.

Re: Mozilla Rust 0.1

2012-01-24 Thread Jonathan M Davis
On Tuesday, January 24, 2012 13:29:48 Walter Bright wrote: I find it rather difficult to determine what Rust actually does. Prove that you're not taking care of your code. To let it just sit around and oxidize like that is just shameful... ;) - Jonathan M Davis

Re: Mozilla Rust 0.1

2012-01-24 Thread Nick Sabalausky
Bill Baxter wbax...@gmail.com wrote in message news:mailman.789.1327438644.16222.digitalmars-d-annou...@puremagic.com... Someone on Reddit pointed to this hard-to-find FAQ which sheds some light on what the point of it is: https://github.com/mozilla/rust/wiki/Doc-project-FAQ Aside from Old,

Re: Mozilla Rust 0.1

2012-01-24 Thread Timon Gehr
On 01/24/2012 10:29 PM, Walter Bright wrote: On 1/24/2012 12:45 PM, bearophile wrote: Its author is a very intelligent person, worth respect. Rust has both typestates and variable owning, and probably something else too, I have to study it better. It seems willing to become a direct competitor

Re: Mozilla Rust 0.1

2012-01-24 Thread Caligo
On Tue, Jan 24, 2012 at 2:45 PM, bearophile bearophileh...@lycos.com wrote: Ary Manzana: And also, what's the advantage of the language? Its author is a very intelligent person, worth respect. Rust has both typestates and variable owning, and probably something else too, I have to study