← Back to context

Comment by fsckboy

6 days ago

But that's not a rule, it should be Stroustrop's Observation:

For new features, people insist on LOUD explicit syntax.

For established features, people want terse notation.

A rule can be prescriptive (thou shalt...) or descriptive (it's always true that...).

The Golden Rule is the first. This is the second.

Nobody follows Hyrum's Law (also the second), they suffer from it inevitably applying to them.

  • And muddling these two goes poorly

    Language "pedants" such as "grammar nazis" confuse their prescriptions for how they believe a language should be used for descriptions of how it is used and then get angry because they're wrong.

    But equally confusing descriptions of Mother Nature's laws for a prescriptive rule you could defy won't end well. No matter how many TikTok viewers you have, or how fervent their belief in your ability to fly, no matter how many US Supreme Court Justices have insisted that the US constitution says you can fly, when you jump off the roof Gravity doesn't give a shit and you're going down.