https://issues.dlang.org/show_bug.cgi?id=13397
--- Comment #7 from Ketmar Dark <[email protected]> --- (In reply to bearophile_hugs from comment #6) > Because it introduces complexity and the return of investment is minimal. i don't think that making language slightly more human-friendly is of no value. i don't like modern trend of making compiler to dictate user what to do when compiler is perfectly able to cope with that issues itself. why should i remember when i must put that '@' before attribute? there is no ambiguity introduced by this patch, yet the patch allows me to forget what function attributes are so special that they don't need '@' once and forever. yes, this can introduce some complexity to syntax highlighters, but i don't care: i believe that computer should make my life easier, not vice versa. if this means more work for computer⦠ok, that's why we made computers, right? we can't fix C/C++, but if D can be made human-friendlier with a trivial and non-breaking change⦠why not? > (In my opinion it's better to focus on problems of D/Phobos that fix > functionality holes, or add commonly useful functionality, or fix > significant bugs. There is not lack of all of them in Bugzilla.) playing with parser is easy, and other tasks requires a lot deeper code understaning. i'm doing what i can now. ;-) --
