digitalmars.D - D Language Front-End Proposed For GCC 8, 800k Lines of Code
- =?UTF-8?B?Tm9yZGzDtnc=?= (2/2) May 28 2017 Does this, perchance, deserve a post in "Announce"? :)
- rikki cattermole (3/6) May 28 2017 Let's wait until a decision is made, then it will be all nice and
- Iain Buclaw (7/9) Jun 17 2017 I thought, Sunday evening, no chance of that Phoronix guy posting
- Mark (2/4) Jun 17 2017 800k lines of code! Wow. Is this also how big the DMD frontend is?
- Joakim (10/16) Jun 17 2017 No, Dscanner says the current ddmd frontend is about 84 klocs of
- Iain Buclaw (11/28) Jun 17 2017 The link in the article is to the patch series posting, which
Does this, perchance, deserve a post in "Announce"? :) http://www.phoronix.com/scan.php?page=news_item&px=D-Frontend-For-GCC
May 28 2017
On 28/05/2017 8:23 PM, Nordlöw wrote:Does this, perchance, deserve a post in "Announce"? :) http://www.phoronix.com/scan.php?page=news_item&px=D-Frontend-For-GCCLet's wait until a decision is made, then it will be all nice and official should it go in :)
May 28 2017
On Sunday, 28 May 2017 at 19:23:04 UTC, Nordlöw wrote:Does this, perchance, deserve a post in "Announce"? :) http://www.phoronix.com/scan.php?page=news_item&px=D-Frontend-For-GCCI thought, Sunday evening, no chance of that Phoronix guy posting a news item until Monday morning. How wrong I was. I've drafted up a wiki page to keep track of current tasks. https://wiki.dlang.org/GDC/GCCSubmission Now that I think about it, maybe trello would be better. Iain.
Jun 17 2017
On Sunday, 28 May 2017 at 19:23:04 UTC, Nordlöw wrote:Does this, perchance, deserve a post in "Announce"? :) http://www.phoronix.com/scan.php?page=news_item&px=D-Frontend-For-GCC800k lines of code! Wow. Is this also how big the DMD frontend is?
Jun 17 2017
On Saturday, 17 June 2017 at 21:48:31 UTC, Mark wrote:On Sunday, 28 May 2017 at 19:23:04 UTC, Nordlöw wrote:No, Dscanner says the current ddmd frontend is about 84 klocs of D code, and I found last year that about 63 klocs of that was used by ldc, so that's what's really needed: http://forum.dlang.org/thread/ovkhtsdzlfzqrqneolyv forum.dlang.org I don't think this patch would be using the ddmd frontend though, as gdc was still using the older C++ frontend last I heard, but without having looked at the patch at all, the big difference is probably that they're counting druntime and phobos also, and misrepresenting that as part of the frontend.Does this, perchance, deserve a post in "Announce"? :) http://www.phoronix.com/scan.php?page=news_item&px=D-Frontend-For-GCC800k lines of code! Wow. Is this also how big the DMD frontend is?
Jun 17 2017
On Saturday, 17 June 2017 at 23:00:49 UTC, Joakim wrote:On Saturday, 17 June 2017 at 21:48:31 UTC, Mark wrote:Doesn't make much difference whether in C++ or D.On Sunday, 28 May 2017 at 19:23:04 UTC, Nordlöw wrote:No, Dscanner says the current ddmd frontend is about 84 klocs of D code, and I found last year that about 63 klocs of that was used by ldc, so that's what's really needed: http://forum.dlang.org/thread/ovkhtsdzlfzqrqneolyv forum.dlang.org I don't think this patch would be using the ddmd frontend though, as gdc was still using the older C++ frontend last IDoes this, perchance, deserve a post in "Announce"? :) http://www.phoronix.com/scan.php?page=news_item&px=D-Frontend-For-GCC800k lines of code! Wow. Is this also how big the DMD frontend is?heard, but without having looked at the patch at all, the big difference is probably that they're counting druntime andThe link in the article is to the patch series posting, which includes only the patch summary and diff stat. If you haven't read it then I highly recommend that you do.phobos also, and misrepresenting that as part of the frontend.About 90% of that is the combination of dmd frontend, testsuite, druntime, phobos - i.e files that are copied verbatim from dlang on github. Then half of the remainder is roughly auto generated content. Regards, Iain.
Jun 17 2017