Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Johannes Pfau
Am Mon, 24 Jun 2013 22:30:56 +0200 schrieb Jacob Carlborg d...@me.com: On 2013-06-24 15:27, Michel Fortin wrote: Not necessarily. There's a couple of Objective-C classes that get special treatment by the compiler (identified by a pragma). One could do the same for an UDA so the compiler

Re: An idea - make dlang.org a fundation

2013-06-25 Thread QAston
On Tuesday, 25 June 2013 at 04:34:02 UTC, QAston wrote: This may be completely ridiculous - I'm a newcomer - please destroy me gently. So, the idea is to make dlang.org a fundation. Here are some possible benefits of doing this: -You get more people to own the language and therefore

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-25 Thread Marco Leise
Am Fri, 21 Jun 2013 14:11:17 +0200 schrieb qznc q...@web.de: The only-thread-local-garbage-collection of Rust is quite interesting in my opinion. Since many-cores (e.g. Xeon Phi) are coming, a stop-the-world garbage collector might become unacceptable. If this is a good solution will be

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-06-25 Thread Kagamin
On Wednesday, 22 May 2013 at 00:19:04 UTC, Nick Sabalausky wrote: Right, exactly. In other words, there *is* a difference between null and empty string in D (even though it's sometimes a clouded issue since '==' counts them as equal). I meant there's no difference between them in meaningful

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Mike Parker
On Tuesday, 25 June 2013 at 05:57:30 UTC, Peter Williams wrote: Can you think of a better name than D Summer Of Code? It's very northern hemisphere centric and makes us southerners feel like the rest of the world doesn't know there is a southern hemisphere (or if they do that they don't

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Jacob Carlborg
On 2013-06-25 08:53, Johannes Pfau wrote: Maybe it's new in dmd but gdc already has an UDA which is recognized by the compiler: https://github.com/D-Programming-GDC/GDC/blob/master/libphobos/libdruntime/gcc/attribute.d

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Jacob Carlborg
On 2013-06-25 00:39, Steven Schveighoffer wrote: I think this is largely false. In order for the new syntax to be valid, you must use extern(Objective-C). That would be quite an accident. Consider that I have never dealt with the COM compatibility (or frankly, even the extern(C++)

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Paulo Pinto
On Monday, 24 June 2013 at 22:39:13 UTC, Steven Schveighoffer wrote: On Mon, 24 Jun 2013 18:10:19 -0400, bearophile bearophileh...@lycos.com wrote: Jacob Carlborg: I don't think it adds much complexity. If you don't use extern (Objective-C) you don't need to learn it. D books must be

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Jonas Drewsen
I'm a Danish guy so there is a at least one dane using D :) /Jonas

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Leandro Lucarella
Peter Williams, el 25 de June a las 15:57 me escribiste: On 25/06/13 02:13, Andrei Alexandrescu wrote: reddit: http://www.reddit.com/r/programming/comments/1gz40q/dconf_2013_closing_keynote_quo_vadis_by_andrei/ facebook: https://www.facebook.com/dlang.org/posts/662488747098143 twitter:

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-06-25 Thread deadalnix
On Wednesday, 22 May 2013 at 00:19:04 UTC, Nick Sabalausky wrote: Right, exactly. In other words, there *is* a difference between null and empty string in D (even though it's sometimes a clouded issue since '==' counts them as equal). == compare value, is compare identity. Everything is fine

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Joakim
Just finished watching Andrei's talk, it was up to his usual high standard. I found the bits about professionalism a bit weird though: can we really expect that from a volunteer effort? I'm pretty sure the A/V guys at the conference weren't volunteers, ie they were paid. Along the line

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Ali Çehreli
On 06/24/2013 10:57 PM, Peter Williams wrote: Can you think of a better name than D Summer Of Code? It's very northern hemisphere centric and makes us southerners feel like the rest of the world doesn't know there is a southern hemisphere The only southern country is Mexico, which I am told

Re: Scott Meyers coming to Seattle to do presentation July 17

2013-06-25 Thread Walter Bright
On 6/21/2013 1:26 PM, Walter Bright wrote: Watch http://nwcpp.org for more info later this week. The info on Scott's presentation is now posted.

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Walter Bright
On 6/24/2013 1:18 PM, Michel Fortin wrote: And I don't think it is very common in D either. Either way, if D was to implement ARC for its own memory allocator instead of the current GC (which would be great) there's noting to prevent implementing it so that reference counts could be incremented

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Michel Fortin
On 2013-06-25 18:06:33 +, Walter Bright newshou...@digitalmars.com said: On 6/24/2013 1:18 PM, Michel Fortin wrote: And I don't think it is very common in D either. Either way, if D was to implement ARC for its own memory allocator instead of the current GC (which would be great) there's

Re: An idea - make dlang.org a fundation

2013-06-25 Thread Andrei Alexandrescu
On 6/24/13 9:34 PM, QAston wrote: This may be completely ridiculous - I'm a newcomer - please destroy me gently. So, the idea is to make dlang.org a fundation. That would be nice, and I discussed it with Walter prior to DConf 2013. We temporarily concluded that the overheads and headaches

Re: An idea - make dlang.org a fundation

2013-06-25 Thread Jacob Carlborg
On 2013-06-25 06:34, QAston wrote: ---Get a real webdesigner involved I would say, as long as the web site is written in ddoc, no real web designer will be interested. -- /Jacob Carlborg

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Jacob Carlborg
On 2013-06-25 20:06, Walter Bright wrote: 3. migrating non-ARC code to ARC is error-prone and a major nuisance Xcode provides refactoring tools to migrate manual reference counting and GC code to ARC. 4. non-O-C programs can also benefit from ARC (after all, reliance on the GC is the

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Nick Sabalausky
On Tue, 25 Jun 2013 15:57:18 +1000 Peter Williams pwil3...@bigpond.net.au wrote: Can you think of a better name than D Summer Of Code? It's very northern hemisphere centric and makes us southerners feel like the rest of the world doesn't know there is a southern hemisphere (or if they do

Re: An idea - make dlang.org a fundation

2013-06-25 Thread Walter Bright
On 6/25/2013 1:09 PM, Jacob Carlborg wrote: On 2013-06-25 06:34, QAston wrote: ---Get a real webdesigner involved I would say, as long as the web site is written in ddoc, no real web designer will be interested. The dconf.org website was done by a real web designer who was paid real money,

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Andrei Alexandrescu
On 6/24/13 9:13 AM, Andrei Alexandrescu wrote: reddit: http://www.reddit.com/r/programming/comments/1gz40q/dconf_2013_closing_keynote_quo_vadis_by_andrei/ facebook: https://www.facebook.com/dlang.org/posts/662488747098143 twitter: https://twitter.com/D_Programming/status/349197737805373441

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Walter Bright
On 6/25/2013 1:08 PM, Jacob Carlborg wrote: On 2013-06-25 20:06, Walter Bright wrote: 3. migrating non-ARC code to ARC is error-prone and a major nuisance Xcode provides refactoring tools to migrate manual reference counting and GC code to ARC. Those don't work with D. Let's do it right

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Jacob Carlborg
On 2013-06-25 11:42, Jonas Drewsen wrote: I'm a Danish guy so there is a at least one dane using D :) Tomas Lindquist Olsen, creator of LDC (LLVMDC back then) is Danish, if I recall correctly. -- /Jacob Carlborg

Re: An idea - make dlang.org a fundation

2013-06-25 Thread Walter Bright
On 6/25/2013 1:19 PM, Andrei Alexandrescu wrote: On 6/25/13 1:16 PM, Walter Bright wrote: On 6/25/2013 1:09 PM, Jacob Carlborg wrote: On 2013-06-25 06:34, QAston wrote: ---Get a real webdesigner involved I would say, as long as the web site is written in ddoc, no real web designer will be

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Joseph Rushton Wakeling
On Tuesday, 25 June 2013 at 15:44:02 UTC, Joakim wrote: Just finished watching Andrei's talk, it was up to his usual high standard. I found the bits about professionalism a bit weird though: can we really expect that from a volunteer effort? I'm pretty sure the A/V guys at the conference

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Joakim
On Tuesday, 25 June 2013 at 20:58:16 UTC, Joseph Rushton Wakeling wrote: I wonder what the response would be to injecting some money and commercialism into the D ecosystem. Given how D's whole success stems from its community, I think an open core model (even with time-lapse) would be

Re: An idea - make dlang.org a fundation

2013-06-25 Thread Adam D. Ruppe
On Tuesday, 25 June 2013 at 20:09:46 UTC, Jacob Carlborg wrote: I would say, as long as the web site is written in ddoc, no real web designer will be interested. For my work sites, I often don't give the designer access to the html at all. They have one of two options: make it work with pure

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Jacob Carlborg
On 2013-06-25 22:18, Walter Bright wrote: Those don't work with D. Let's do it right the first time, and we won't have migration issues. Right, forgot to add: for Objective-C. -- /Jacob Carlborg

Re: An idea - make dlang.org a fundation

2013-06-25 Thread Aleksandar Ruzicic
On Tuesday, 25 June 2013 at 20:09:46 UTC, Jacob Carlborg wrote: On 2013-06-25 06:34, QAston wrote: ---Get a real webdesigner involved I would say, as long as the web site is written in ddoc, no real web designer will be interested. There is no need for designer to know what DDOC is. For

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Peter Williams
On 26/06/13 06:14, Nick Sabalausky wrote: On Tue, 25 Jun 2013 15:57:18 +1000 Peter Williams pwil3...@bigpond.net.au wrote: Can you think of a better name than D Summer Of Code? It's very northern hemisphere centric and makes us southerners feel like the rest of the world doesn't know there is

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Manu
On 26 June 2013 09:59, Peter Williams pwil3...@bigpond.net.au wrote: On 26/06/13 06:14, Nick Sabalausky wrote: On Tue, 25 Jun 2013 15:57:18 +1000 Peter Williams pwil3...@bigpond.net.au wrote: Can you think of a better name than D Summer Of Code? It's very northern hemisphere centric and

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Manu
On 26 June 2013 04:06, Walter Bright newshou...@digitalmars.com wrote: On 6/24/2013 1:18 PM, Michel Fortin wrote: And I don't think it is very common in D either. Either way, if D was to implement ARC for its own memory allocator instead of the current GC (which would be great) there's

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-25 Thread Bill Baxter
On Tue, Jun 25, 2013 at 2:37 PM, Joakim joa...@airpost.net wrote: On Tuesday, 25 June 2013 at 20:58:16 UTC, Joseph Rushton Wakeling wrote: I wonder what the response would be to injecting some money and commercialism into the D ecosystem. Given how D's whole success stems from its