www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - gdc is in

reply Joakim <dlang joakim.fea.st> writes:
the gcc tree:

https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

Congratulations to Iain and the gdc team. :)

I found out because it's on the front page of HN right now, where 
commenters are asking questions about D.
Jun 21 2017
next sibling parent Mike Parker <aldacron gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
It's on reddit, too: https://www.reddit.com/r/programming/comments/6im1yo/david_edelsohn_d_language_accepted_for_inclusion/
Jun 21 2017
prev sibling next sibling parent Kapps <opantm2+spam gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Awesome, congratulations!
Jun 21 2017
prev sibling next sibling parent reply =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Which frontend version (2.0xx) is GDC currently at? And how soon can we expect more recent ones?
Jun 21 2017
parent Johannes Pfau <nospam example.com> writes:
Am Wed, 21 Jun 2017 15:44:08 +0000
schrieb Nordl=C3=B6w <per.nordlow gmail.com>:

 On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now,=20
 where commenters are asking questions about D. =20
=20 Which frontend version (2.0xx) is GDC currently at?
2.068 was the last C++ version then Iain backported changes to the C++ version get phobos 2.071.2 working. So it's effectively a C++ version of 2.071.2 or maybe slighly newer. (The main reason for this backporting was to get a C++ version which provides the same interface/headers as the current D frontend version. This should allow for 'seamless' switching between the C++ and D frontends) -- Johannes
Jun 21 2017
prev sibling next sibling parent =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 Congratulations to Iain and the gdc team. :)
BTW: Thanks, Ian!
Jun 21 2017
prev sibling next sibling parent Johannes Pfau <nospam example.com> writes:
Am Wed, 21 Jun 2017 15:11:39 +0000
schrieb Joakim <dlang joakim.fea.st>:

 the gcc tree:
 
 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html
 
 Congratulations to Iain and the gdc team. :)
 
 I found out because it's on the front page of HN right now, where 
 commenters are asking questions about D.
Awesome! And here's our status page for the patch review: https://wiki.dlang.org/GDC/GCCSubmission -- Johannes
Jun 21 2017
prev sibling next sibling parent Meta <jared771 gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Congratulations indeed. Isn't this something like 8 years in the making? Looks like GCC finally relented and accepted GDC.
Jun 21 2017
prev sibling next sibling parent kinke <noone nowhere.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 Congratulations to Iain and the gdc team. :)
+1. Awesome!
Jun 21 2017
prev sibling next sibling parent Paulo Pinto <pjmlp progtools.org> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
As already mentioned on HN, congratulations to everyone that helped this come true.
Jun 21 2017
prev sibling next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 6/21/2017 8:11 AM, Joakim wrote:
 the gcc tree:
 
 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html
 
 Congratulations to Iain and the gdc team. :)
 
 I found out because it's on the front page of HN right now, where commenters
are 
 asking questions about D.
Pretty dazz! Made my week!
Jun 21 2017
prev sibling next sibling parent Eugene Wissner <belka caraus.de> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Many thanks and congratulations to Johannes and Ian!
Jun 21 2017
prev sibling next sibling parent Wulfklaue <wulfklaue wulfklaue.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)
Nice job Iain ... Especially after 6 years pushing for it and the whole rewrite.
Jun 21 2017
prev sibling next sibling parent Jonathan Marler <johnnymarler gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Terrific news, congratulations!
Jun 21 2017
prev sibling next sibling parent ANtlord <antlord92 gmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)
I join in the congratulations. Iain, you rock!
Jun 21 2017
prev sibling next sibling parent Johan Engelen <j j.nl> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)
Congratulations! Great achievement. - Johan
Jun 21 2017
prev sibling next sibling parent Johannes Loher <johannes.loher fg4f.de> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
This is really great! heise.de also has an article about it: https://www.heise.de/developer/meldung/Programmiersprache-D-landet-im-GCC-3751617.html
Jun 22 2017
prev sibling next sibling parent Antonio Corbi <amcb ggmail.com> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Congrats Iain! It's also reported on LWN: https://lwn.net/Articles/726130/ Antonio
Jun 22 2017
prev sibling next sibling parent Martin Nowak <code dawg.eu> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
Thanks for all the hard work Iain and Johannes.
Jun 24 2017
prev sibling next sibling parent Marco Leise <Marco.Leise gmx.de> writes:
Am Wed, 21 Jun 2017 15:11:39 +0000
schrieb Joakim <dlang joakim.fea.st>:

 the gcc tree:
 
 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html
 
 Congratulations to Iain and the gdc team. :)
 
 I found out because it's on the front page of HN right now, where 
 commenters are asking questions about D.
I missed this thread. So the persistence payed off in the end. Congratulations from me, too. Frankly, I wasn't sure if this day would ever come. -- Marco
Jul 06 2017
prev sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
An update, including the latest 2.076 frontend: https://www.phoronix.com/scan.php?page=news_item&px=D-GCC-v3-Patches
Oct 03 2017
next sibling parent reply Per =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Tuesday, 3 October 2017 at 22:00:51 UTC, Joakim wrote:
 On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
An update, including the latest 2.076 frontend: https://www.phoronix.com/scan.php?page=news_item&px=D-GCC-v3-Patches
Does this include DMD and static if?
Oct 03 2017
parent reply Joakim <dlang joakim.fea.st> writes:
On Wednesday, 4 October 2017 at 05:56:41 UTC, Per Nordlöw wrote:
 On Tuesday, 3 October 2017 at 22:00:51 UTC, Joakim wrote:
 On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
An update, including the latest 2.076 frontend: https://www.phoronix.com/scan.php?page=news_item&px=D-GCC-v3-Patches
Does this include DMD and static if?
I assume you mean ddmd and static foreach, the mailing list post linked from my link implies it includes both.
Oct 06 2017
parent reply jmh530 <john.michael.hall gmail.com> writes:
On Friday, 6 October 2017 at 15:04:25 UTC, Joakim wrote:
 I assume you mean ddmd and static foreach, the mailing list 
 post linked from my link implies it includes both.
I would think this would be bigger news...I mean LDC isn't even on 2.076 yet...
Oct 06 2017
next sibling parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On 6 October 2017 at 17:21, jmh530 via Digitalmars-d
<digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:04:25 UTC, Joakim wrote:
 I assume you mean ddmd and static foreach, the mailing list post linked
 from my link implies it includes both.
I would think this would be bigger news...I mean LDC isn't even on 2.076 yet...
Really? Well, maintenance should be rather small now that the patch / diff is relatively tiny for GDC. Rebasing only against dmd/stable branch on a weekly basis or so should help things along also.
Oct 06 2017
next sibling parent jmh530 <john.michael.hall gmail.com> writes:
On Friday, 6 October 2017 at 17:04:39 UTC, Iain Buclaw wrote:
 Really?  Well, maintenance should be rather small now that the 
 patch / diff is relatively tiny for GDC.  Rebasing only against 
 dmd/stable branch on a weekly basis or so should help things 
 along also.
As long as I've been following D, GDC has been behind DMD for several releases. I would figure you would want to broadcast a bit more widely that you're caught up. It's good news, no?
Oct 06 2017
prev sibling parent reply John Colvin <john.loughran.colvin gmail.com> writes:
On Friday, 6 October 2017 at 17:04:39 UTC, Iain Buclaw wrote:
 On 6 October 2017 at 17:21, jmh530 via Digitalmars-d 
 <digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:04:25 UTC, Joakim wrote:
 I assume you mean ddmd and static foreach, the mailing list 
 post linked from my link implies it includes both.
I would think this would be bigger news...I mean LDC isn't even on 2.076 yet...
Really? Well, maintenance should be rather small now that the patch / diff is relatively tiny for GDC. Rebasing only against dmd/stable branch on a weekly basis or so should help things along also.
A lot of (most, even?) D users ignore GDC because it's been substantially behind the cutting edge for so long. Managing to catch up and become relevant to them is big news, if you want users. To clarify: this includes Phobos, right?
Oct 06 2017
next sibling parent Iain Buclaw <ibuclaw gdcproject.org> writes:
On 6 October 2017 at 22:34, John Colvin via Digitalmars-d
<digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 17:04:39 UTC, Iain Buclaw wrote:
 On 6 October 2017 at 17:21, jmh530 via Digitalmars-d
 <digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:04:25 UTC, Joakim wrote:
 I assume you mean ddmd and static foreach, the mailing list post linked
 from my link implies it includes both.
I would think this would be bigger news...I mean LDC isn't even on 2.076 yet...
Really? Well, maintenance should be rather small now that the patch / diff is relatively tiny for GDC. Rebasing only against dmd/stable branch on a weekly basis or so should help things along also.
A lot of (most, even?) D users ignore GDC because it's been substantially behind the cutting edge for so long. Managing to catch up and become relevant to them is big news, if you want users.
I always assumed it was the license that put people off. ;-)
 To clarify: this includes Phobos, right?
Phobos is 2.076 as-is. The compiler supports enough of the feature-set, bug and regression fixes to compile the library and pass the testsuite. The switch from C++ to D(DMD) is still in a PR: https://github.com/D-Programming-GDC/GDC/pull/550 Nothing is really blocking it, but it will go in a separate branch to start off with. Iain.
Oct 06 2017
prev sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Friday, 6 October 2017 at 20:34:20 UTC, John Colvin wrote:
 On Friday, 6 October 2017 at 17:04:39 UTC, Iain Buclaw wrote:
 On 6 October 2017 at 17:21, jmh530 via Digitalmars-d 
 <digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:04:25 UTC, Joakim wrote:
 I assume you mean ddmd and static foreach, the mailing list 
 post linked from my link implies it includes both.
I would think this would be bigger news...I mean LDC isn't even on 2.076 yet...
Really? Well, maintenance should be rather small now that the patch / diff is relatively tiny for GDC. Rebasing only against dmd/stable branch on a weekly basis or so should help things along also.
A lot of (most, even?) D users ignore GDC because it's been substantially behind the cutting edge for so long. Managing to catch up and become relevant to them is big news, if you want users. To clarify: this includes Phobos, right?
Yes, the gdc downloads page hasn't been updated in 9 months: https://gdcproject.org/downloads By comparison, ldc is at the ddmd 2.074 frontend, which has been downloaded 7000 times in the last month since it was released: http://www.somsubhra.com/github-release-stats/?username=ldc-developers&repository=ldc The gdc devs should put out a new release with a more up-to-date frontend and announce it, so that all this work they've done gets more use.
Oct 06 2017
parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On 7 October 2017 at 04:46, Joakim via Digitalmars-d
<digitalmars-d puremagic.com> wrote:
 Yes, the gdc downloads page hasn't been updated in 9 months:

 https://gdcproject.org/downloads

 By comparison, ldc is at the ddmd 2.074 frontend, which has been downloaded
 7000 times in the last month since it was released:

 http://www.somsubhra.com/github-release-stats/?username=ldc-developers&repository=ldc

 The gdc devs should put out a new release with a more up-to-date frontend
 and announce it, so that all this work they've done gets more use.
Why don't _you_ help put out a release? There are plenty of ready-made packages available to distributions from Slackware to Archlinux and everything inbetween.
Oct 07 2017
parent reply Joakim <dlang joakim.fea.st> writes:
On Saturday, 7 October 2017 at 09:54:41 UTC, Iain Buclaw wrote:
 On 7 October 2017 at 04:46, Joakim via Digitalmars-d 
 <digitalmars-d puremagic.com> wrote:
 Yes, the gdc downloads page hasn't been updated in 9 months:

 https://gdcproject.org/downloads

 By comparison, ldc is at the ddmd 2.074 frontend, which has 
 been downloaded 7000 times in the last month since it was 
 released:

 http://www.somsubhra.com/github-release-stats/?username=ldc-developers&repository=ldc

 The gdc devs should put out a new release with a more 
 up-to-date frontend and announce it, so that all this work 
 they've done gets more use.
Why don't _you_ help put out a release? There are plenty of ready-made packages available to distributions from Slackware to Archlinux and everything inbetween.
Heh, I don't use GPL software if I can avoid it, so I'd never use gdc, even if it's a new release. It's good that others are packaging up newer versions of gdc, but John and I are simply pointing out that the official releases page being behind hurts the perception of gdc. I understand that you've been very busy with getting gdc into gcc and that there's not much manpower helping you out, but we're suggesting that you release a binary, even if just a beta like ldc does, and announce it to help change that perception. Most people don't read the gdc forum, which is one of the reasons I've been posting on gdc progress here, even though I'd never use or contribute to it. Regardless, there are D devs who'd like to use gdc, so I'm just trying to help you and them out.
Oct 07 2017
parent reply jmh530 <john.michael.hall gmail.com> writes:
On Saturday, 7 October 2017 at 10:24:38 UTC, Joakim wrote:
 I understand that you've been very busy with getting gdc into 
 gcc and that there's not much manpower helping you out, but 
 we're suggesting that you release a binary, even if just a beta 
 like ldc does, and announce it to help change that perception.  
 Most people don't read the gdc forum, which is one of the 
 reasons I've been posting on gdc progress here, even though I'd 
 never use or contribute to it.

 Regardless, there are D devs who'd like to use gdc, so I'm just 
 trying to help you and them out.
Also, maybe it will be easier to get people to help him if they know that it's up-to-date.
Oct 07 2017
parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On 7 October 2017 at 15:00, jmh530 via Digitalmars-d
<digitalmars-d puremagic.com> wrote:
 On Saturday, 7 October 2017 at 10:24:38 UTC, Joakim wrote:
 I understand that you've been very busy with getting gdc into gcc and that
 there's not much manpower helping you out, but we're suggesting that you
 release a binary, even if just a beta like ldc does, and announce it to help
 change that perception.  Most people don't read the gdc forum, which is one
 of the reasons I've been posting on gdc progress here, even though I'd never
 use or contribute to it.

 Regardless, there are D devs who'd like to use gdc, so I'm just trying to
 help you and them out.
Also, maybe it will be easier to get people to help him if they know that it's up-to-date.
Why would that change anything?
Oct 07 2017
next sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Saturday, 7 October 2017 at 16:46:44 UTC, Iain Buclaw wrote:
 On 7 October 2017 at 15:00, jmh530 via Digitalmars-d 
 <digitalmars-d puremagic.com> wrote:
 On Saturday, 7 October 2017 at 10:24:38 UTC, Joakim wrote:
 I understand that you've been very busy with getting gdc into 
 gcc and that there's not much manpower helping you out, but 
 we're suggesting that you release a binary, even if just a 
 beta like ldc does, and announce it to help change that 
 perception.  Most people don't read the gdc forum, which is 
 one of the reasons I've been posting on gdc progress here, 
 even though I'd never use or contribute to it.

 Regardless, there are D devs who'd like to use gdc, so I'm 
 just trying to help you and them out.
Also, maybe it will be easier to get people to help him if they know that it's up-to-date.
Why would that change anything?
Most people don't follow gdc development closely. If you say that there's a newer version available and you'd like help packaging it, someone might step up. After all, it's much easier to package the compiler than to keep it up to date, as you've been doing.
Oct 07 2017
parent reply jmh530 <john.michael.hall gmail.com> writes:
On Saturday, 7 October 2017 at 17:15:13 UTC, Joakim wrote:
 Most people don't follow gdc development closely.  If you say 
 that there's a newer version available and you'd like help 
 packaging it, someone might step up.  After all, it's much 
 easier to package the compiler than to keep it up to date, as 
 you've been doing.
He'll never know if someone will help if he doesn't ask.
Oct 07 2017
parent Iain Buclaw <ibuclaw gdcproject.org> writes:
On 7 October 2017 at 20:31, jmh530 via Digitalmars-d
<digitalmars-d puremagic.com> wrote:
 On Saturday, 7 October 2017 at 17:15:13 UTC, Joakim wrote:
 Most people don't follow gdc development closely.  If you say that there's
 a newer version available and you'd like help packaging it, someone might
 step up.  After all, it's much easier to package the compiler than to keep
 it up to date, as you've been doing.
He'll never know if someone will help if he doesn't ask.
I have a long list of threads going back 8 years asking just that. ;-)
Oct 07 2017
prev sibling parent John Colvin <john.loughran.colvin gmail.com> writes:
On Saturday, 7 October 2017 at 16:46:44 UTC, Iain Buclaw wrote:
 On 7 October 2017 at 15:00, jmh530 via Digitalmars-d 
 <digitalmars-d puremagic.com> wrote:
 On Saturday, 7 October 2017 at 10:24:38 UTC, Joakim wrote:
 [...]
Also, maybe it will be easier to get people to help him if they know that it's up-to-date.
Why would that change anything?
Because language geeks are often motivated by the new and shiny and don't like to put effort in to things that don't feel like "the future".
Oct 07 2017
prev sibling parent reply =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Friday, 6 October 2017 at 15:21:05 UTC, jmh530 wrote:
 I would think this would be bigger news...I mean LDC isn't even 
 on 2.076 yet...
I very much so agree. This is fantastic news! Are there any beta (alpha|beta|rc)-builds available for download?
Oct 07 2017
parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On 7 October 2017 at 19:42, Nordlöw via Digitalmars-d
<digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:21:05 UTC, jmh530 wrote:
 I would think this would be bigger news...I mean LDC isn't even on 2.076
 yet...
I very much so agree. This is fantastic news! Are there any beta (alpha|beta|rc)-builds available for download?
No, but then again the poor little server is so constrained on resources at the moment, I'll be wanting to move to a new provider (replacing the single server with four) before such a thing happens. I've had to add more swap because CI builds for mips, ppc and sparc started failing due to hitting the oomkiller. Donating for the upkeep of our infrastructure is also welcome. ;-)
Oct 08 2017
next sibling parent reply Jack Applegame <japplegame gmail.com> writes:
On Sunday, 8 October 2017 at 08:38:15 UTC, Iain Buclaw wrote:
 Donating for the upkeep of our infrastructure is also welcome. 
 ;-)
How to do this?
Oct 08 2017
parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 10/08/2017 10:49 AM, Jack Applegame wrote:
 On Sunday, 8 October 2017 at 08:38:15 UTC, Iain Buclaw wrote:
 Donating for the upkeep of our infrastructure is also welcome. ;-)
How to do this?
You can donate to the foundation: https://dlang.org/foundation.html This is the donation page: https://dlang.org/donate.html Ali
Oct 08 2017
parent Laeeth Isharc <laeethnospam nospam.laeeth.com> writes:
On Sunday, 8 October 2017 at 19:30:48 UTC, Ali Çehreli wrote:
 On 10/08/2017 10:49 AM, Jack Applegame wrote:
 On Sunday, 8 October 2017 at 08:38:15 UTC, Iain Buclaw wrote:
 Donating for the upkeep of our infrastructure is also 
 welcome. ;-)
How to do this?
You can donate to the foundation: https://dlang.org/foundation.html This is the donation page: https://dlang.org/donate.html Ali
Thanks, Ali. I guess in this case people might want to send an email what it's for, although it becomes a nuisance if everyone attaches strings to everything. It's very easy to set up a recurring donation btw.
Oct 08 2017
prev sibling next sibling parent Matthias Klumpp <mak debian.org> writes:
On Sunday, 8 October 2017 at 08:38:15 UTC, Iain Buclaw wrote:
 On 7 October 2017 at 19:42, Nordlöw via Digitalmars-d 
 <digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:21:05 UTC, jmh530 wrote:
 I would think this would be bigger news...I mean LDC isn't 
 even on 2.076 yet...
I very much so agree. This is fantastic news! Are there any beta (alpha|beta|rc)-builds available for download?
No, but then again the poor little server is so constrained on resources at the moment, I'll be wanting to move to a new provider (replacing the single server with four) before such a thing happens. I've had to add more swap because CI builds for mips, ppc and sparc started failing due to hitting the oomkiller. Donating for the upkeep of our infrastructure is also welcome. ;-)
This might be worthwhile. It is highly likely that when GDC is in GCC it will become the default D compiler in Red Hat Enterprise Linux (while real support in RHEL even maybe), other Linux distros like SUSE and even that we'll use it as the default D compiler in Debian, due to GCC being the default system compiler with strong optimizations and very good support for multiple architectures (not sure yet though, since LDC works well as well when it's not hit by the (suprisingly frequent) LLVM bugs). So, in any case, GDC in GCC is *huge* and there is a high chance that people will come in contact with D through it first. When it's in, I can try to get GDC a few more machines for CI (I can't promise anything at the moment, unfortunately).
Oct 08 2017
prev sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 10/8/17 10:38 AM, Iain Buclaw wrote:
 On 7 October 2017 at 19:42, Nordlöw via Digitalmars-d
 <digitalmars-d puremagic.com> wrote:
 On Friday, 6 October 2017 at 15:21:05 UTC, jmh530 wrote:
 I would think this would be bigger news...I mean LDC isn't even on 2.076
 yet...
I very much so agree. This is fantastic news! Are there any beta (alpha|beta|rc)-builds available for download?
No, but then again the poor little server is so constrained on resources at the moment, I'll be wanting to move to a new provider (replacing the single server with four) before such a thing happens. I've had to add more swap because CI builds for mips, ppc and sparc started failing due to hitting the oomkiller. Donating for the upkeep of our infrastructure is also welcome. ;-)
We should be able to help. Please email me details. Thanks! -- Andrei
Oct 08 2017
prev sibling parent reply Suliman <evermind live.ru> writes:
On Tuesday, 3 October 2017 at 22:00:51 UTC, Joakim wrote:
 On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:
 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, 
 where commenters are asking questions about D.
An update, including the latest 2.076 frontend: https://www.phoronix.com/scan.php?page=news_item&px=D-GCC-v3-Patches
Cool, which version of GCC will have it?
Oct 03 2017
parent Daniel Kozak <kozzi11 gmail.com> writes:
GCC 8

Dne 4. 10. 2017 8:10 dopoledne napsal u=C5=BEivatel "Suliman via Digitalmar=
s-d" <
digitalmars-d puremagic.com>:

 On Tuesday, 3 October 2017 at 22:00:51 UTC, Joakim wrote:

 On Wednesday, 21 June 2017 at 15:11:39 UTC, Joakim wrote:

 the gcc tree:

 https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html

 Congratulations to Iain and the gdc team. :)

 I found out because it's on the front page of HN right now, where
 commenters are asking questions about D.
An update, including the latest 2.076 frontend: https://www.phoronix.com/scan.php?page=3Dnews_item&px=3DD-GCC-v3-Patches
Cool, which version of GCC will have it?
Oct 04 2017