Has D failed? ( unpopular opinion but I think yes )

Nicholas Wilson iamthewilsonator at hotmail.com
Sun Apr 14 18:55:14 UTC 2019


On Sunday, 14 April 2019 at 12:34:44 UTC, Tourist wrote:
> On Sunday, 14 April 2019 at 08:33:29 UTC, Nicholas Wilson wrote:
>> On Sunday, 14 April 2019 at 08:21:38 UTC, Walter Bright wrote:
>>> Also, upending the code base with large changes and 
>>> reorganizations is not likely to get incorporated, and be 
>>> aware that people can and do disagree strongly about what 
>>> constitutes improvement and what doesn't. When in doubt, do a 
>>> small version and see how it goes.
>>
>> The DMD codebase suffers from systemic misorganisation, both 
>> on the massive function level, and the complete lack of 
>> organisation of the files in the source directory. Small 
>> change are never going to fix those issues.
>>
>> You are trying to find a local optimum, we need to find a more 
>> global one, and that involves doing things like 
>> https://github.com/dlang/dmd/pull/9511#discussion_r270614236
>
> Long functions and files not "well" organized are the typical 
> issues noticed by an incompetent maintainer.

Hahahaha!

Please, for my amusement, give me a summary of what 
Semantic3Visitor.visit(FuncDeclaration) does and tell me with a 
strait face that it took you less than 3 hours to find out.


More information about the Digitalmars-d mailing list