Why is D unpopular?

Paul Backus snarwin at gmail.com
Fri Apr 29 14:56:37 UTC 2022


On Friday, 29 April 2022 at 07:56:15 UTC, bauss wrote:
> I think his point was that D seems to favor library-only 
> solutions in a lot of cases and then the syntactic sugar is 
> never added properly.
>
> No matter how good your library solutions are then you can 
> never implement async/await in a clear fashion without the 
> compiler emitting you a state machine for it.

The dirty secret here is that the code quality of the DMD fronted 
has deteriorated to the point where it is basically impossible to 
do a correct, complete implementation of any non-trivial language 
feature. So we can either have a library solution that works, but 
has ugly syntax; or we can have a language solution that has nice 
syntax, but doesn't work.


More information about the Digitalmars-d mailing list