Once Bjarne Stroustrup's "Generalizing Overloading for C++2000" proposal is accepted, they won't be able to say no to moving beyond the PDP-11 instruction set and directly supporting tri-dereferences.
>Instead, it was decided to by default limit identifiers to a single character:
int xy; // error: two-character identifier
>This may seems Draconian at first. However, since we now have the full Unicode character set available, we don't actually need hard-to-read long names. Such long names only make code obscure by causing unpleasantly long lines and unnatural line breaks. Multi-character names are a relic of languages that relied heavily on global name and encouraged overly-large scopes.
Honestly explicit sarcasm indication should just die out entirely. Might as well be writing it longhand as "Just in case you missed it, this is a joke haha." every time you tell a joke.
Exactly right, and what I would add is that this is a Poe's Law thing.
I might even offer a corollary to that law, which is that the more unclear a statement is, the more inscrutable a it's intent, the more likely the original author will insist that it was 'obvious' sarcasm.
Exactly, it is the illusion of transparency. Have someone read something you've written out loud, you'd be surprised how often they use a different tone than you had in mind. Add to that a variety of cultures and backgrounds.
Yes, I read it that way too. Which meant that they were under the impression that it is easy to infer tone, so I replied with a serious explanation why it may not be.