Is GDC a solid option versus LDC?

rempas rempas at tutanota.com
Fri Mar 4 15:52:10 UTC 2022


On Friday, 4 March 2022 at 15:26:38 UTC, H. S. Teoh wrote:
>
> Both GDC and LDC are good compilers. I wouldn't hesitate to use 
> either if performance is important in what I'm doing.
>
> The only difference is that GDC, being a part of the GCC 
> project, is tied to the GCC release cycle, so it tends to lag 
> behind DMD and LDC in terms of the latest language 
> developments.  LDC releases on its own schedule, and as of a 
> year or two ago, has been closely tracking DMD releases, so it 
> is very up-to-date in terms of language development. Being 
> practically on par with DMD means that I can easily switch 
> between DMD and LDC latest releases without having to worry 
> about my code being incompatible with either.  (Though 
> generally that doesn't really happen that much, and hardly at 
> all if you aren't always keeping tabs on the latest language 
> developments.)
>
> If your code isn't reliant on the bleeding edge, though, GDC is 
> definitely not inferior to LDC in any way.
>
>
> T

Thank you! I was wondering, Is staying so much up to date really 
impossible here? Other than ImportC (which will still be 
completed at some point), D has already support for 1 million 
features already so will this be a big problem? I see this 
becoming a smaller problem with each release.


More information about the D.gnu mailing list