[OT] What are D's values?

max haughton maxhaton at gmail.com
Sun Oct 10 19:34:43 UTC 2021


On Sunday, 10 October 2021 at 17:07:04 UTC, Dukc wrote:
> On Thursday, 7 October 2021 at 22:07:13 UTC, Guillaume Piolat 
> wrote:
>> [...]
>
> I was thinking about the frontend. Some C++ frontends are so 
> widely used that I'd think they have less bugs.
>
> OTOH C++ frontends are more complex to get right and they are 
> not written in D (except DMC), so I would not except a C++ 
> frontend of similar maturity to be as reliable. But something 
> lice g++ is so incredibly common that it sounds like a bigger 
> factor than the relative simplicity of D.
>
>> [...]
>
> Ouch. They would do well to be more conservative and leave 
> accumulating features for extensions and younger languages. 
> They cannot match newer languages in elegance whatever they do, 
> so it'd make more sense to make life easy for existing 
> codebases instead.
>
> But I'm probably missing something here. I don't think the C++ 
> standard committee is stupid after all.

C++ has hypernormalized a very language-lawyery way of 
programming. The committee isn't stupid but the road to hell is 
paved with good intentions, as they say.

Any decision than make can be inverted and justified just as 
easily, from what I have read.


More information about the Digitalmars-d mailing list