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