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: 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

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: 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: 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: 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: 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

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: 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

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 native D look and

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

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

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:

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: 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: Native GTK2 D Bindings

2012-01-24 Thread Gour
On Tue, 24 Jan 2012 21:03:22 +0100 Jacob Carlborg d...@me.com 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

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: 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: 1. Uses the C API directly. No

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