Feedback Thread: DIP 1043--Shortened Method Syntax--Final Review

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Wed Jun 15 16:16:00 UTC 2022


The "brevity" section should be slashed down. Line-counting is a 
very contrived argument and will only make the reader sceptical 
right from the start. The opposite of what you want to achieve.

Add more references to other languages, like Dart. As it stands 
the reader may think that you are trying to replicate C# because 
of familiarity. You would be better off if you demonstrate that 
you have studied other languages.

Add arguments against, not only for. Like the core design 
principle of only having one way to do the same thing. Having 
multiple ways to define a method is not great for reading code of 
others. The syntax can be confusing and reduce legibility. You 
should argue for-and-against in the discourse, not only for. You 
ought to head off and tackle the criticism in the text, as the 
reader will not do it for you.





More information about the Digitalmars-d mailing list