Re: What is the most stable D compiler
On Friday, 16 September 2016 at 02:39:07 UTC, Sai wrote: If stability is more important, I recommend to only update to x.y.2 or higher releases, just don't update to x.y.0 releases. yes, reliability is more important, could you, please, point out the link where i can read about versions? Here is the changelog page: https://dlang.org/changelog/2.071.1.html thank you
Re: What is the most stable D compiler
If stability is more important, I recommend to only update to x.y.2 or higher releases, just don't update to x.y.0 releases. yes, reliability is more important, could you, please, point out the link where i can read about versions? Here is the changelog page: https://dlang.org/changelog/2.071.1.html
Re: What is the most stable D compiler
On Thursday, 15 September 2016 at 13:14:16 UTC, Sai wrote: On Thursday, 15 September 2016 at 13:02:29 UTC, eugene wrote: On Thursday, 15 September 2016 at 06:26:40 UTC, Jacob Carlborg wrote: On 2016-09-14 13:42, rikki cattermole wrote: GDC is the slowest to update currently so that can be ignored for now. LDC has fairly fast updates in terms of the frontend and can target more platforms. I would say 42 minutes for LDC is good enough :) [1] [1] http://forum.dlang.org/post/b328372d-686e-9931-03ba-c2db13e0b...@yahoo.com so, ldc is also not stable as dmd? If stability is more important, I recommend to only update to x.y.2 or higher releases, just don't update to x.y.0 releases. yes, reliability is more important, could you, please, point out the link where i can read about versions?
Re: What is the most stable D compiler
On Thursday, 15 September 2016 at 13:02:29 UTC, eugene wrote: On Thursday, 15 September 2016 at 06:26:40 UTC, Jacob Carlborg wrote: On 2016-09-14 13:42, rikki cattermole wrote: GDC is the slowest to update currently so that can be ignored for now. LDC has fairly fast updates in terms of the frontend and can target more platforms. I would say 42 minutes for LDC is good enough :) [1] [1] http://forum.dlang.org/post/b328372d-686e-9931-03ba-c2db13e0b...@yahoo.com so, ldc is also not stable as dmd? If stability is more important, I recommend to only update to x.y.2 or higher releases, just don't update to x.y.0 releases.
Re: What is the most stable D compiler
On Thursday, 15 September 2016 at 06:26:40 UTC, Jacob Carlborg wrote: On 2016-09-14 13:42, rikki cattermole wrote: GDC is the slowest to update currently so that can be ignored for now. LDC has fairly fast updates in terms of the frontend and can target more platforms. I would say 42 minutes for LDC is good enough :) [1] [1] http://forum.dlang.org/post/b328372d-686e-9931-03ba-c2db13e0b...@yahoo.com so, ldc is also not stable as dmd?
Re: What is the most stable D compiler
On 2016-09-14 13:42, rikki cattermole wrote: GDC is the slowest to update currently so that can be ignored for now. LDC has fairly fast updates in terms of the frontend and can target more platforms. I would say 42 minutes for LDC is good enough :) [1] [1] http://forum.dlang.org/post/b328372d-686e-9931-03ba-c2db13e0b...@yahoo.com -- /Jacob Carlborg
Re: What is the most stable D compiler
On Wednesday, 14 September 2016 at 11:52:00 UTC, Klmp wrote: On Wednesday, 14 September 2016 at 11:34:22 UTC, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? because it's slightly before DMD the answer is: LDC. I meant slightly "behind", "before" is not appropriated. i understand the misunderstanding in the following comments. I meant that for LDC being just one step behind is an asset because there's always a risk of regression in DMD. GDC is too far behind DMD is at the front LDC has most of the DMD fixes but sometimes without the regressions coming from the front.
Re: What is the most stable D compiler
On Wednesday, 14 September 2016 at 12:13:33 UTC, eugene wrote: On Wednesday, 14 September 2016 at 11:52:00 UTC, Klmp wrote: On Wednesday, 14 September 2016 at 11:34:22 UTC, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? because it's slightly before DMD the answer is: LDC. GDC is too far behind DMD is at the front LDC has most of the DMD fixes but sometimes without the regressions coming from the front. did you use ldc in production? do you use ldc in production? Yes. I only ever send builds made with LDC to customers, both for freelance work and products. Why? I've found that with DMD there is a bigger chance of backend regressions. Using LDC you get to rely on a pretty rock-solid code generator. I do use DMD for all dev builds.
Re: What is the most stable D compiler
On Wednesday, 14 September 2016 at 12:13:33 UTC, eugene wrote: On Wednesday, 14 September 2016 at 11:52:00 UTC, Klmp wrote: On Wednesday, 14 September 2016 at 11:34:22 UTC, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? because it's slightly before DMD the answer is: LDC. GDC is too far behind DMD is at the front LDC has most of the DMD fixes but sometimes without the regressions coming from the front. did you use ldc in production? do you use ldc in production? LDC (exclusively afaik) is used by Weka.io (http://www.weka.io). Pretty serious "production use". -Johan
Re: What is the most stable D compiler
On Wednesday, 14 September 2016 at 11:52:00 UTC, Klmp wrote: On Wednesday, 14 September 2016 at 11:34:22 UTC, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? because it's slightly before DMD the answer is: LDC. GDC is too far behind DMD is at the front LDC has most of the DMD fixes but sometimes without the regressions coming from the front. did you use ldc in production? do you use ldc in production?
Re: What is the most stable D compiler
On Wednesday, 14 September 2016 at 11:34:22 UTC, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? because it's slightly before DMD the answer is: LDC. GDC is too far behind DMD is at the front LDC has most of the DMD fixes but sometimes without the regressions coming from the front.
Re: What is the most stable D compiler
yes, speed is a second matter, so the first matter is reliability, i.e.: the less bugs compiler has, the more it is stable, which of them is the most stable one?
Re: What is the most stable D compiler
On 14/09/2016 11:37 PM, eugene wrote: On Wednesday, 14 September 2016 at 11:35:46 UTC, rikki cattermole wrote: On 14/09/2016 11:34 PM, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? Which can be used in production? Why there are 3(maybe more) compilers and not just one? What exactly do you define as stable? i mean without bugs in compiler Okay well all three compilers share a frontend with all new work being done in dmd. GDC is the slowest to update currently so that can be ignored for now. LDC has fairly fast updates in terms of the frontend and can target more platforms. So the question is simply, do you care about performance or platform availability over faster bug fixes and new features? Most people develop using dmd because of the fast turn around times, but utilize ldc IF they need performance in the end program. But in most cases you don't need to worry about performance or platform support so dmd wins out.
Re: What is the most stable D compiler
On Wednesday, 14 September 2016 at 11:35:46 UTC, rikki cattermole wrote: On 14/09/2016 11:34 PM, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? Which can be used in production? Why there are 3(maybe more) compilers and not just one? What exactly do you define as stable? i mean without bugs in compiler
Re: What is the most stable D compiler
On 14/09/2016 11:34 PM, eugene wrote: What is the most reliable D compiler: dmd, ldc, gdc? Which can be used in production? Why there are 3(maybe more) compilers and not just one? What exactly do you define as stable?
What is the most stable D compiler
What is the most reliable D compiler: dmd, ldc, gdc? Which can be used in production? Why there are 3(maybe more) compilers and not just one?