Re: Mozilla Rust 0.1

2012-01-24 Thread Caligo
On Tue, Jan 24, 2012 at 2:45 PM, bearophile 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 it better. It seem

Re: Mozilla Rust 0.1

2012-01-24 Thread Caligo
On Tue, Jan 24, 2012 at 1: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 libra

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 o

Re: Mozilla Rust 0.1

2012-01-24 Thread Nick Sabalausky
"Bill Baxter" 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, established

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 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. http://doc.rust-lang.org/doc/tutorial

Re: Native GTK2 D Bindings

2012-01-24 Thread Artur Skawina
On 01/24/12 21:03, Jacob Carlborg wrote: > On 2012-01-24 17:09, Artur Skawina wrote: >> On 01/24/12 12:15, Kagamin wrote: >>> On Sunday, 22 January 2012 at 21:56:24 UTC, Artur Skawina wrote: Native GTK2 bindings for D. "Native" for two reasons: >

Re: Mozilla Rust 0.1

2012-01-24 Thread Bill Baxter
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 --bb On Tue, Jan 24, 2012 at 12:45 PM, bearophile wrote: > Ary Manzana: > > > And also, what's the advantage of the language? > > Its author

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 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 std.metastrin

Re: Native GTK2 D Bindings

2012-01-24 Thread Gour
On Tue, 24 Jan 2012 21:03:22 +0100 Jacob Carlborg wrote: > So what's the difference compared to gtkD: I believe it was already mentioned: NIH syndrome. ;) Sincerely, Gour -- Those persons who execute their duties according to My injunctions and who follow this teaching faithfully, without

Re: Native GTK2 D Bindings

2012-01-24 Thread Jacob Carlborg
On 2012-01-24 17:09, Artur Skawina wrote: On 01/24/12 12:15, Kagamin wrote: On Sunday, 22 January 2012 at 21:56:24 UTC, Artur Skawina wrote: Native GTK2 bindings for D. "Native" for two reasons: 1. Uses the C API directly. No class wrappers and no function wrappers. 2. OO

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 can't

Re: Modern COM Programming in D

2012-01-24 Thread Walter Bright
On 1/24/2012 9:07 AM, Lionello Lunesu wrote: Little over a year ago I held a tech talk at Microsoft about how I used D to write readable COM code. A while back I thought I'd try to get permission to share these slides, and what'dya know: http://lunesu.com/index.php?/archives/126-Modern-COM-Progr

Re: Visual D 0.3.30 released: Code completion from semantic analysis on the horizon

2012-01-24 Thread Lionello Lunesu
My favorite IDE for D! Keep up the good work! By the way: I think you should released idl2d as a separate project ;) On 7-1-2012 22:41, Rainer Schuetze wrote: Hi, I'd like to announce the release of a new version of Visual D. Visual D is a Visual Studio package providing both project manageme

Modern COM Programming in D

2012-01-24 Thread Lionello Lunesu
Little over a year ago I held a tech talk at Microsoft about how I used D to write readable COM code. A while back I thought I'd try to get permission to share these slides, and what'dya know: http://lunesu.com/index.php?/archives/126-Modern-COM-Programming-in-D.html Direct link to the slides:

Re: Native GTK2 D Bindings

2012-01-24 Thread Artur Skawina
On 01/24/12 12:15, Kagamin wrote: > On Sunday, 22 January 2012 at 21:56:24 UTC, Artur Skawina wrote: >> >> >> Native GTK2 bindings for D. >> >> >> "Native" for two reasons: >> >> 1. Uses the C API directly. No class wrappers and no function wrappers. >> 2. OO interface, giving a na

Re: Native GTK2 D Bindings

2012-01-24 Thread Kagamin
On Sunday, 22 January 2012 at 21:56:24 UTC, Artur Skawina wrote: Native GTK2 bindings for D. "Native" for two reasons: 1. Uses the C API directly. No class wrappers and no function wrappers. 2. OO interface, giving a native D look and feel. Once again. Is it direct C bin

Re: Mozilla Rust 0.1

2012-01-24 Thread Gour
On Tue, 24 Jan 2012 08:50:25 +0100 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

Re: D:YAML 0.4 released

2012-01-24 Thread Nengwen Zhuo
I added import core.stdc; Compiles with or without it here, though, so I can't say if it helped. However; does that even make sense? Shouldn't you have to import a particular module instead of just core.stdc? I add import core.stdc.stdlib; but core.stdc.stdlib.system(...) conflict with std.pr

Re: D:YAML 0.4 released

2012-01-24 Thread Kiith-Sa
Never mind, I needed to import core.stdc.stdlib; it should work correctly now.

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 rus

Re: D:YAML 0.4 released

2012-01-24 Thread Kiith-Sa
I added import core.stdc; Compiles with or without it here, though, so I can't say if it helped. However; does that even make sense? Shouldn't you have to import a particular module instead of just core.stdc?

Re: D:YAML 0.4 released

2012-01-24 Thread Nengwen Zhuo
Greate news. DMD has a bug: dmd -inline -release -O -lib -ofyaml.lib yaml.d compile fine, but: dmd -noboundscheck -inline -release -O -lib -ofyaml.lib yaml.d emit errors. Was it a DMD bug, or did it actually compile and cause errors when running? I wasn't able to reproduce it, but I'm on Lin

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 std.me

Re: D:YAML 0.4 released

2012-01-24 Thread Kiith-Sa
Greate news. DMD has a bug: dmd -inline -release -O -lib -ofyaml.lib yaml.d compile fine, but: dmd -noboundscheck -inline -release -O -lib -ofyaml.lib yaml.d emit errors. Was it a DMD bug, or did it actually compile and cause errors when running? I wasn't able to reproduce it, but I'm on L

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 :) It's