All Questions
3
questions
17
votes
7
answers
3k
views
The static keyword and clarity in language design
Across languages that use the word static as a keyword or reserved word, I have observed it to mean:
"This variable, despite being declared locally, shall be ...
11
votes
8
answers
4k
views
What are the pros and cons of allowing keywords to be abbreviated?
A language that I use (M) has this nifty feature that allows you to abbreviate most keywords to a single letter. For instance, the following code:
...
10
votes
3
answers
532
views
How do language designers determine what feature flags are part of the standard library and what are part of syntax?
Java has the @Override annotation. This annotation, when applied on a method, basically says that this method is intended to be an override of a superclass method. ...