digitalmars.D.announce - [Phoronix] Merging In The GNU D Language Compiler To GCC
- Iain Buclaw <ibuclaw ubuntu.com> Oct 04 2011
- Andrew Wiley <wiley.andrew.j gmail.com> Oct 04 2011
- Jonathan M Davis <jmdavisProg gmx.com> Oct 04 2011
- Caligo <iteronvexor gmail.com> Oct 04 2011
- Jacob Carlborg <doob me.com> Oct 04 2011
- dsimcha <dsimcha yahoo.com> Oct 05 2011
- Iain Buclaw <ibuclaw ubuntu.com> Oct 05 2011
- "Nick Sabalausky" <a a.a> Oct 05 2011
- Andrej Mitrovic <andrej.mitrovich gmail.com> Oct 05 2011
- Robert McGinley <mcginley.robert gmail.com> Oct 05 2011
- Leandro Lucarella <luca llucax.com.ar> Oct 06 2011
- Steve Teale <steve.teale britseyeview.com> Oct 06 2011
- Trass3r <un known.com> Oct 06 2011
- Steve Teale <steve.teale britseyeview.com> Oct 07 2011
- Trass3r <un known.com> Oct 07 2011
My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
Oct 04 2011
On Tue, Oct 4, 2011 at 10:50 PM, Iain Buclaw <ibuclaw ubuntu.com> wrote:My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
:D x 1000
Oct 04 2011
On Wednesday, October 05, 2011 03:50:35 Iain Buclaw wrote:My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
*Sigh* They gave the link to the old site rather than the d-programming- language.org, and since www.digitialmars.com only redirects on the main page, the link doesn't get redirected to the correct place. - Jonathan M Davis
Oct 04 2011
--20cf307c9b2edcf2f404ae857ded Content-Type: text/plain; charset=ISO-8859-1 On Tue, Oct 4, 2011 at 10:55 PM, Jonathan M Davis <jmdavisProg gmx.com>wrote:On Wednesday, October 05, 2011 03:50:35 Iain Buclaw wrote:My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
*Sigh* They gave the link to the old site rather than the d-programming- language.org, and since www.digitialmars.com only redirects on the main page, the link doesn't get redirected to the correct place. - Jonathan M Davis
Walter said he would fix this: http://www.digitalmars.com/d/archives/digitalmars/D/Why_I_m_hesitating_to_switch_to_D_139517.html#N139559 --20cf307c9b2edcf2f404ae857ded Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <br><br><div class=3D"gmail_quote">On Tue, Oct 4, 2011 at 10:55 PM, Jonatha= n M Davis <span dir=3D"ltr"><<a href=3D"mailto:jmdavisProg gmx.com">jmda= visProg gmx.com</a>></span> wrote:<br><blockquote class=3D"gmail_quote" = style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <div class=3D"im">On Wednesday, October 05, 2011 03:50:35 Iain Buclaw wrote= :<br> > My worst kept secret is out.<br> ><br> > <a href=3D"http://www.phoronix.com/scan.php?page=3Dnews_item&px=3D= OTk2NA" target=3D"_blank">http://www.phoronix.com/scan.php?page=3Dnews_item= &px=3DOTk2NA</a><br> <br> </div>*Sigh* They gave the link to the old site rather than the d-programmi= ng-<br> <a href=3D"http://language.org" target=3D"_blank">language.org</a>, and sin= ce <a href=3D"http://www.digitialmars.com" target=3D"_blank">www.digitialma= rs.com</a> only redirects on the main page,<br> the link doesn't get redirected to the correct place.<br> <font color=3D"#888888"><br> - Jonathan M Davis<br> </font></blockquote></div><br><br>Walter said he would fix this:<br><a href= =3D"http://www.digitalmars.com/d/archives/digitalmars/D/Why_I_m_hesitating_= to_switch_to_D_139517.html#N139559">http://www.digitalmars.com/d/archives/d= igitalmars/D/Why_I_m_hesitating_to_switch_to_D_139517.html#N139559</a><br> <br><br> --20cf307c9b2edcf2f404ae857ded--
Oct 04 2011
On 2011-10-05 05:50, Iain Buclaw wrote:My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
This is great news. -- /Jacob Carlborg
Oct 04 2011
On 10/4/2011 11:50 PM, Iain Buclaw wrote:My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
Awesome! Two things, though: 1. When will this actually happen? Is GCC 4.7 going to have GDC in it? 2. How will the impedance mismatch between DMD Front End's fast release cycle and GCC's slower release cycle be handled? I'm definitely not going to use the "official" version of GDC packaged with my Linux distro or MinGW or whatever when the front end is several versions out of date and each front end update contains major bug fixes and additions to Phobos.
Oct 05 2011
== Quote from dsimcha (dsimcha yahoo.com)'s articleOn 10/4/2011 11:50 PM, Iain Buclaw wrote:My worst kept secret is out. http://www.phoronix.com/scan.php?page=news_item&px=OTk2NA
1. When will this actually happen? Is GCC 4.7 going to have GDC in it?
Can't say. Hopefully things will be in before the 4.7 development window closes.2. How will the impedance mismatch between DMD Front End's fast release cycle and GCC's slower release cycle be handled? I'm definitely not going to use the "official" version of GDC packaged with my Linux distro or MinGW or whatever when the front end is several versions out of date and each front end update contains major bug fixes and additions to Phobos.
I would imagine that the official releases would be 1 frontend version behind DMD - given that there is a 2 month period of bug-fixes only before release. Whilst the development trunk/snapshots will remain in sync. Again, can't really say - it's too soon to be asking this. :~) Regards Iain
Oct 05 2011
"dsimcha" <dsimcha yahoo.com> wrote in message news:j6hkec$7lb$1 digitalmars.com...2. How will the impedance mismatch between DMD Front End's fast release cycle and GCC's slower release cycle be handled? I'm definitely not going to use the "official" version of GDC packaged with my Linux distro or MinGW or whatever when the front end is several versions out of date and each front end update contains major bug fixes and additions to Phobos.
Even if this is an issue at first, I'd bet it will become less and less significant as DMD/Phobos improve and solidify.
Oct 05 2011
Maybe if this was posted on Reddit it would get some vocal support and give the GNU guys reassurance that D is a sought-after language. Anyway this is great news! Congrats to Iain Buclaw and anyone else who helped.
Oct 05 2011
Why not just write a redirect rule from the old D pages to the new ones? On Oct 4, 2011, at 11:55 PM, Jonathan M Davis wrote:On Wednesday, October 05, 2011 03:50:35 Iain Buclaw wrote:My worst kept secret is out. =20 http://www.phoronix.com/scan.php?page=3Dnews_item&px=3DOTk2NA
*Sigh* They gave the link to the old site rather than the =
language.org, and since www.digitialmars.com only redirects on the =
the link doesn't get redirected to the correct place. =20 - Jonathan M Davis
Oct 05 2011
Andrej Mitrovic, el 6 de octubre a las 00:34 me escribiste:Maybe if this was posted on Reddit it would get some vocal support and give the GNU guys reassurance that D is a sought-after language. Anyway this is great news! Congrats to Iain Buclaw and anyone else who helped.
Great news indeed! Congrats! -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- In 1995 a Japanese trawler sank, because a Russian cargo plane dropped a living cow from 30,000 feet
Oct 06 2011
Iain, You've made a cross for yourself there! If you need help with grunt tasks - like a broken piece of D code with a decent description of the problem, or even grunter, I might be able to help. As you know, I've been in those muddy waters before with nobody to even consult. With a guru like you I could probably get moving fairly quickly. Just as a matter of interest, how do you rate GDC 2.055 for speed alongside the Linux DMD. Steve
Oct 06 2011
Just as a matter of interest, how do you rate GDC 2.055 for speed alongside the Linux DMD.
Of course it is way faster. You should compare with gcc instead.
Oct 06 2011
Are you saying that GDC is way faster? But I take your point. Steve
Oct 07 2011
Am 07.10.2011, 13:28 Uhr, schrieb Steve Teale <steve.teale britseyeview.com>:Are you saying that GDC is way faster?
Yep. Especially for floating point calculations. Worst-case scenario for dmd: http://www.mail-archive.com/digitalmars-d puremagic.com/msg61860.html (be sure to read through the whole thread though, I refined my post later and then gdc and ldc were on par with C++ while dmd is still slower than javascript.) Another test: http://www.digitalmars.com/d/archives/digitalmars/D/path_tracing_benchmark_142014.html
Oct 07 2011









Andrew Wiley <wiley.andrew.j gmail.com> 