digitalmars.D - When did gdc and ldc start?
- Walter Bright (5/5) Jul 30 2018 I'm trying to pin down an accurate timeline of D:
- Mike Franklin (6/16) Jul 30 2018 The earliest forum post I could find from David Friedman is
- Iain Buclaw (14/20) Jul 30 2018 Someone didn't listen to my talk. :-)
- Walter Bright (5/5) Jul 31 2018 Mike and Iain - yay, this is just what I was looking for. Thanks!
- David Nadlinger (11/15) Jul 31 2018 I'd put together a timeline for my LDC talk at DConf 2013:
- Walter Bright (1/1) Jul 31 2018 Thanks!
- Walter Bright (5/5) Jul 31 2018 What's the difference between:
- Iain Buclaw (10/15) Jul 31 2018 DLI: From what I recall, an independent project that just simply
- Walter Bright (2/23) Jul 31 2018 Was DGCC started from the GDMD sources?
- Iain Buclaw (3/30) Aug 01 2018 As far as I can tell, they were independent attempts.
- Iain Buclaw (6/18) Jul 31 2018 Site is no more, but you can grab the sources from the internet archive.
- PaperBoy (3/9) Jul 31 2018 The author has possibly passed away on May 3 :
- Walter Bright (3/5) Jul 31 2018 That makes me sad. I was just reading some of his posts last night. He w...
- bioinfornatics (4/5) Aug 01 2018 ldc2 compiler and D environnment language was introduce in fedora
- bioinfornatics (3/8) Aug 01 2018 and ldc 1 in 2010 with fedora 14
- Walter Bright (1/1) Aug 01 2018 Thanks!
I'm trying to pin down an accurate timeline of D: * When was the gdc project started, when was its first release, and who gets the credit? * When was the ldc project started, when was its first release, and who gets the credit?
Jul 30 2018
On Tuesday, 31 July 2018 at 02:30:12 UTC, Walter Bright wrote:I'm trying to pin down an accurate timeline of D: * When was the gdc project started, when was its first release, and who gets the credit?From https://www.gdcproject.org/The GNU D Compiler (GDC) project was originally started by David Friedman in 2004 until early 2007 when he disappeared from the D scene, and was no longer able to maintain GDC. Following a revival attempt in 2008, GDC is now under the lead of Iain Buclaw, who has been steering the project since 2009 with the assistance of its contributors. Without them, the project would not have been nearly as successful as it has been.The earliest forum post I could find from David Friedman is "Another front end for GCC" here: https://forum.dlang.org/post/c3mnst$2htg$1 digitaldaemon.com Mike
Jul 30 2018
On 31 July 2018 at 04:30, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:I'm trying to pin down an accurate timeline of D: * When was the gdc project started, when was its first release, and who gets the credit? * When was the ldc project started, when was its first release, and who gets the credit?Someone didn't listen to my talk. :-) I did all the forum trawling years ago so you didn't have to: http://dconf.org/2013/talks/buclaw.pdf - Slides 6-9 covers D's open source history from 2002 till 2012. The brief summary of it is:From the initial open source release of DMD (April/2002), there werevarious half-baked attempts at getting a GNU compiler working under various working titles: BrightD, OpenD, and GDMD. But the first feature complete D compiler didn't arrive until February/2004 under the name DGCC, authored by David Friedman. DGCC was eventually abandoned, but revival started September/2009 under the new name GDC. According to the same slides, LDC started September/2007. Iain.
Jul 30 2018
Mike and Iain - yay, this is just what I was looking for. Thanks! What I'm doing is preparing a submission to HOPL on the origins of D. There's an emphasis on accuracy, references, correct dates, correct attributions, and correct credit to the right people. There'll be more questions from me :-)
Jul 31 2018
On Tuesday, 31 July 2018 at 18:21:15 UTC, Walter Bright wrote:What I'm doing is preparing a submission to HOPL on the origins of D. There's an emphasis on accuracy, references, correct dates, correct attributions, and correct credit to the right people.I'd put together a timeline for my LDC talk at DConf 2013: http://dconf.org/2013/talks/nadlinger.pdf I don't have my old notes with the NG post links handy, but the relevant announcements shouldn't be hard to find knowing the year – you'd want to cross-check them anyway. The Git history (which includes all the old SVN commits) should also be handy. As Iain mentioned, the first commit to the SVN repo was on September 1, 2007, which seems to have already compiled quite a bit of D code, judging from the test suite. — David
Jul 31 2018
What's the difference between: DLI GDMD DGCC ?
Jul 31 2018
On 31 July 2018 at 20:40, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:What's the difference between: DLI GDMD DGCC ?DLI: From what I recall, an independent project that just simply ported DMD front-end to Linux. I don't remember the details how but it had its own backend. GDMD: One failed attempt at getting a GCC back-end working with DMD. DGCC: The first successful GCC based compiler, to which GDC is derived from. You could call DGCC the LUCA of GDC (https://en.wikipedia.org/wiki/Last_universal_common_ancestor :-) Iain
Jul 31 2018
On 7/31/2018 12:07 PM, Iain Buclaw wrote:On 31 July 2018 at 20:40, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:Was DGCC started from the GDMD sources?What's the difference between: DLI GDMD DGCC ?DLI: From what I recall, an independent project that just simply ported DMD front-end to Linux. I don't remember the details how but it had its own backend. GDMD: One failed attempt at getting a GCC back-end working with DMD. DGCC: The first successful GCC based compiler, to which GDC is derived from. You could call DGCC the LUCA of GDC (https://en.wikipedia.org/wiki/Last_universal_common_ancestor :-) Iain
Jul 31 2018
On 1 August 2018 at 03:04, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:On 7/31/2018 12:07 PM, Iain Buclaw wrote:As far as I can tell, they were independent attempts.On 31 July 2018 at 20:40, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:Was DGCC started from the GDMD sources?What's the difference between: DLI GDMD DGCC ?DLI: From what I recall, an independent project that just simply ported DMD front-end to Linux. I don't remember the details how but it had its own backend. GDMD: One failed attempt at getting a GCC back-end working with DMD. DGCC: The first successful GCC based compiler, to which GDC is derived from. You could call DGCC the LUCA of GDC (https://en.wikipedia.org/wiki/Last_universal_common_ancestor :-) Iain
Aug 01 2018
On 31 July 2018 at 21:07, Iain Buclaw <ibuclaw gdcproject.org> wrote:On 31 July 2018 at 20:40, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:Site is no more, but you can grab the sources from the internet archive. https://web.archive.org/web/20180329114817/http://www.opend.org I was correct in my remembering, it has its own backend that writes i386 assembly. IainWhat's the difference between: DLI GDMD DGCC ?DLI: From what I recall, an independent project that just simply ported DMD front-end to Linux. I don't remember the details how but it had its own backend.
Jul 31 2018
On Tuesday, 31 July 2018 at 20:52:03 UTC, Iain Buclaw wrote:Site is no more, but you can grab the sources from the internet archive. https://web.archive.org/web/20180329114817/http://www.opend.org I was correct in my remembering, it has its own backend that writes i386 assembly. IainThe author has possibly passed away on May 3 : https://necrocanada.com/obituaries-2018/burton-radons-2018/
Jul 31 2018
On 7/31/2018 2:16 PM, PaperBoy wrote:The author has possibly passed away on May 3 : https://necrocanada.com/obituaries-2018/burton-radons-2018/That makes me sad. I was just reading some of his posts last night. He was still young, too.
Jul 31 2018
On Tuesday, 31 July 2018 at 02:30:12 UTC, Walter Bright wrote:I'm trying to pin down an accurate timeline of Dldc2 compiler and D environnment language was introduce in fedora 16 (2011) https://fedoraproject.org/wiki/Features/D2_programming
Aug 01 2018
On Wednesday, 1 August 2018 at 13:49:30 UTC, bioinfornatics wrote:On Tuesday, 31 July 2018 at 02:30:12 UTC, Walter Bright wrote:and ldc 1 in 2010 with fedora 14 https://fedoraproject.org/wiki/Features/D_ProgrammingI'm trying to pin down an accurate timeline of Dldc2 compiler and D environnment language was introduce in fedora 16 (2011) https://fedoraproject.org/wiki/Features/D2_programming
Aug 01 2018