accept @pure @nothrow @return attributes
via Digitalmars-d
digitalmars-d at puremagic.com
Thu Jan 29 02:22:11 PST 2015
On Thursday, 29 January 2015 at 03:14:10 UTC, Zach the Mystic
wrote:
> helped. I'm also glad Walter was able to follow it up with an
> even better reasoning which speaks from deep experience, which
> I could not have done. Let's move on!
Indeed, Walter has some deep reasoning ENTIRELY based on personal
experience. Unfortunately it totally lacks theoretical backing
and shows a complete disregard for how usability evaluation is
done.
Other popular languages, who have users that do not complain
about language syntax, are obviously wrong because they eschew
Walter's personal deep reasoned experience. These users must be
delusional and clueless for being happy with a syntax that is
obviously flawed for not providing redundant noise that improves
usability!
While D, who have few users of which a fair share keep
complaining about the syntax, is beyond critique with an ever
expanding feature set and an increasing pile of reserved words
that prevent library authors from implementing the most common
standard on this planet.
Here is the crux: nobody forces people who don't want to use
"body" as an identifier to use it, but that is not a good
argument for preventing everybody else from using it as an
identifier!
D is a practically impractical language until it provides:
1. feature freeze
2. semantic specification
3. clean slate syntax upgrade
D is a hobby language and is loosing more talent than it should
for not following a reasonable trajectory.
16 years in the making, still no stable release.
More information about the Digitalmars-d
mailing list