Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-08-29 Thread Dejan Lekic via Digitalmars-d-announce
On Wednesday, 27 August 2014 at 06:16:14 UTC, Ali Çehreli wrote: I made some additions and corrections. The following are the major ones: * The 'User Defined Attributes (UDA)' chapter * @nogc * foreach_reverse * Formatted element output with %( and %) * static this, static ~this, shared sta

Re: COFF support for Win32 merged

2014-08-29 Thread Szymon Gatner via Digitalmars-d-announce
On Tuesday, 19 August 2014 at 07:17:46 UTC, Jacob Carlborg wrote: On 17/08/14 11:57, Jacob Carlborg wrote: I though that this might be important enough to share on the announce list: A pull request [1] by Rainer Schuetze which adds COFF support for Win32 has recently been merged by Walter. It

Re: COFF support for Win32 merged

2014-08-29 Thread Jacob Carlborg via Digitalmars-d-announce
On 29/08/14 13:00, Szymon Gatner wrote: Pardon my ignorance but does that mean that static library written in D could be used (linked) by 32bit program compiled with Visual Studio? Yes, as far as I understand it. -- /Jacob Carlborg

Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-08-29 Thread Ali Çehreli via Digitalmars-d-announce
On 08/29/2014 03:45 AM, Dejan Lekic wrote: Do you by any chance plan to release ePub version of it? Yes. It will happen. :) Ali

Re: COFF support for Win32 merged

2014-08-29 Thread Szymon Gatner via Digitalmars-d-announce
On Friday, 29 August 2014 at 12:50:28 UTC, Jacob Carlborg wrote: On 29/08/14 13:00, Szymon Gatner wrote: Pardon my ignorance but does that mean that static library written in D could be used (linked) by 32bit program compiled with Visual Studio? Yes, as far as I understand it. If that is i

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread krzaq via Digitalmars-d-announce
On Friday, 29 August 2014 at 02:11:01 UTC, ketmar via Digitalmars-d-announce wrote: On Thu, 28 Aug 2014 16:18:42 + safety0ff via Digitalmars-d-announce wrote: What do you have against capitalizing 'I' ? don't even noticed that until your post. but maybe that is 'cause i'm not using capit

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread krzaq via Digitalmars-d-announce
On Friday, 29 August 2014 at 14:17:55 UTC, krzaq wrote: On Friday, 29 August 2014 at 02:11:01 UTC, ketmar via Digitalmars-d-announce wrote: On Thu, 28 Aug 2014 16:18:42 + safety0ff via Digitalmars-d-announce wrote: What do you have against capitalizing 'I' ? don't even noticed that until

Re: COFF support for Win32 merged

2014-08-29 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-08-29 16:06, Szymon Gatner wrote: If that is indeed the case then this is huge for me. I am doing 32bit Win apps and their iOS versions. The moment I will be able to use D libraries on both platforms I will totaly do it. In fact I want to be one of the very first to release paid iOS app

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread ketmar via Digitalmars-d-announce
On Fri, 29 Aug 2014 14:17:53 + krzaq via Digitalmars-d-announce wrote: > If you're writing in a language, try to appear literate. but what if i can't, for example? i can read (and understand without dictionary, and with jokes too) books of Pratchett, Carrol, Adams, even Tolkien with his "ye o

Re: core.stdcpp

2014-08-29 Thread Sean Kelly via Digitalmars-d-announce
On Wednesday, 27 August 2014 at 04:23:28 UTC, Mike wrote: On Wednesday, 27 August 2014 at 00:32:20 UTC, Mike wrote: I'm asking this community to consider setting a new precedent for druntime: reduce the scope to just the language implementation, encapsulate and isolate the platform specific

Re: COFF support for Win32 merged

2014-08-29 Thread Andrej Mitrovic via Digitalmars-d-announce
On 8/29/14, Jacob Carlborg via Digitalmars-d-announce wrote: > On 2014-08-29 16:06, Szymon Gatner wrote: > >> If that is indeed the case then this is huge for me. I am doing 32bit >> Win apps and their iOS versions. The moment I will be able to use D >> libraries on both platforms I will totaly do

Re: core.stdcpp

2014-08-29 Thread Sean Kelly via Digitalmars-d-announce
On Wednesday, 27 August 2014 at 09:43:03 UTC, Mike wrote: On Wednesday, 27 August 2014 at 06:50:19 UTC, Walter Bright wrote: The irony is D1 has std.c, and for D2 it was migrated to core.stdc. ...and design takes the backseat to convenience. This was a necessary part of the separation of t

Re: core.stdcpp

2014-08-29 Thread Sean Kelly via Digitalmars-d-announce
On Wednesday, 27 August 2014 at 21:38:04 UTC, deadalnix wrote: The problem is that you don't always want to bring libc and libstdc++ with you with every single project you write. Thus it shouldn't be in the runtime (except the very bit you can't get rid of). It can still be core.stdc . To

Re: core.stdcpp

2014-08-29 Thread Sean Kelly via Digitalmars-d-announce
On Wednesday, 27 August 2014 at 18:06:00 UTC, Daniel Murphy wrote: "eles" wrote in message news:rixtiaiokrukvqjsf...@forum.dlang.org... One such platform exists and is the embedded system, others are the linux kernel and the like, and even others are writing D compiler back-ends and, yes, dr

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread krzaq via Digitalmars-d-announce
On Friday, 29 August 2014 at 16:13:33 UTC, ketmar via Digitalmars-d-announce wrote: On Fri, 29 Aug 2014 14:17:53 + krzaq via Digitalmars-d-announce wrote: If you're writing in a language, try to appear literate. but what if i can't, for example? i can read (and understand without dictio

Re: COFF support for Win32 merged

2014-08-29 Thread Szymon Gatner via Digitalmars-d-announce
On Friday, 29 August 2014 at 15:46:33 UTC, Jacob Carlborg wrote: On 2014-08-29 16:06, Szymon Gatner wrote: If that is indeed the case then this is huge for me. I am doing 32bit Win apps and their iOS versions. The moment I will be able to use D libraries on both platforms I will totaly do it.

Re: core.stdcpp

2014-08-29 Thread Walter Bright via Digitalmars-d-announce
On 8/27/2014 2:38 PM, deadalnix wrote: The problem is that you don't always want to bring libc and libstdc++ with you with every single project you write. Remember that a library is not simply inserted bodily into the executable. A library is searched for modules that define unresolved symbols

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread Gary Willoughby via Digitalmars-d-announce
It's my blog and i'll do as *i* please.

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread Gary Willoughby via Digitalmars-d-announce
After posting this yesterday i've so far had 9,900+ people visit this article (with 96.90% being new visitors). Good exposure for D i think. :)

Re: COFF support for Win32 merged

2014-08-29 Thread via Digitalmars-d-announce
On Friday, 29 August 2014 at 15:46:33 UTC, Jacob Carlborg wrote: On 2014-08-29 16:06, Szymon Gatner wrote: If that is indeed the case then this is huge for me. I am doing 32bit Win apps and their iOS versions. The moment I will be able to use D libraries on both platforms I will totaly do it.

Re: COFF support for Win32 merged

2014-08-29 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-08-29 19:16, Szymon Gatner wrote: Wow, that is great news! Thanks for this awesome work. How does that relate to C++ on iOS? My apps are 99,8% C++ with some minimal Obj-C when necessary. It's unrelated to C++. D is currently ABI compatible with C++ and if that works on OS X (I assume

Re: COFF support for Win32 merged

2014-08-29 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-08-29 20:35, "Marc Schütz" " wrote: I knew about this, but thought it had been abandoned. Great to see that it's alive, this is an important development! I've been working on resurrecting the great work done by Michel Fortin. It's updated to 64bit and the modern runtime. It runs on OS

Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-08-29 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 8/29/14, 6:30 AM, Ali Çehreli wrote: On 08/29/2014 03:45 AM, Dejan Lekic wrote: Do you by any chance plan to release ePub version of it? Yes. It will happen. :) Ali Awesome!! Put it on Amazon too! -- Andrei

Re: core.stdcpp

2014-08-29 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 8/29/14, 10:02 AM, Sean Kelly wrote: Don't get me wrong, I hate having to maintain the modules in core.stdc and core.sys. It's the worst job ever. It's also one of those jobs silently appreciated by many. -- Andrei

Re: COFF support for Win32 merged

2014-08-29 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 8/29/14, 9:40 AM, Andrej Mitrovic via Digitalmars-d-announce wrote: On 8/29/14, Jacob Carlborg via Digitalmars-d-announce wrote: On 2014-08-29 16:06, Szymon Gatner wrote: If that is indeed the case then this is huge for me. I am doing 32bit Win apps and their iOS versions. The moment I wil

Re: core.stdcpp

2014-08-29 Thread simendsjo via Digitalmars-d-announce
On 08/29/2014 07:07 PM, Sean Kelly wrote: > On Wednesday, 27 August 2014 at 18:06:00 UTC, Daniel Murphy wrote: >> "eles" wrote in message news:rixtiaiokrukvqjsf...@forum.dlang.org... >> >>> One such platform exists and is the embedded system, others are the >>> linux kernel and the like, and even

Debugging D in Vim with Vebugger

2014-08-29 Thread Idan Arye via Digitalmars-d-announce
The commit where I added this is actually two months old, but I have only now made it an official release so I guess it's still news. From version 1.2.0, my debugger frontend for Vim, Vebugger, allows debugging D programs with GDB. This is done by invoking the debugger with the `VBGstartGDBF

Re: COFF support for Win32 merged

2014-08-29 Thread Szymon Gatner via Digitalmars-d-announce
On Friday, 29 August 2014 at 19:54:04 UTC, Jacob Carlborg wrote: On 2014-08-29 19:16, Szymon Gatner wrote: Wow, that is great news! Thanks for this awesome work. How does that relate to C++ on iOS? My apps are 99,8% C++ with some minimal Obj-C when necessary. It's unrelated to C++. D is cu

Re: core.stdcpp

2014-08-29 Thread Mike via Digitalmars-d-announce
On Friday, 29 August 2014 at 16:54:18 UTC, Sean Kelly wrote: On Wednesday, 27 August 2014 at 09:43:03 UTC, Mike wrote: On Wednesday, 27 August 2014 at 06:50:19 UTC, Walter Bright wrote: The irony is D1 has std.c, and for D2 it was migrated to core.stdc. ...and design takes the backseat to c

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread ketmar via Digitalmars-d-announce
On Fri, 29 Aug 2014 17:13:23 + krzaq via Digitalmars-d-announce wrote: > Negligence to > do so is, to me, either extreme laziness or lack of respect to > the reader. neither, in fact. i believe that those rules are useless and senseless now, so it's more like a "one man crusade". i know tha