Thread overview
Why deprecate? Instead, we should apprecate features! (Humor)
July 05

There is a lot of talk on the newsgroup these days about whether features should deprecated, and how quickly, and how aggressively. Everybody considers that the thing to be done with features that don't work well is to mark them for removal, with or without a replacement. Why don't we talk more about making features better?

I'll tell you why: because there's a word missing from our lexicon.

Consider the common confusion between "deprecate" (consider unsupported) and "depreciate" (lose in value). Even outside of programming, these words are a mess. I deprecate you; however, antonymously, I appreciate you. Huh?

How would these terms look if they actually make sense? A feature is depreciated, so we deprecate it. Conversely: we apprecate a feature, so it becomes appreciated.

There's our missing word! std.json doesn't need to be removed, it needs to be apprecated: to be made worthy of appreciation. alias this, immutable, even autodecoding: if we apprecated, made better, these features, we wouldn't need to deprecate anything.

So instead of heaping deprecations upon them, let's all apprecate what we have!

July 05

On Wednesday, 5 July 2023 at 07:17:27 UTC, FeepingCreature wrote:

>

...

So instead of heaping deprecations upon them, let's all apprecate what we have!

... god damn it, I meant to write "heaping deprecations". Damn you, finger autocorrect!

My kingdom for an edit button.

July 05

On Wednesday, 5 July 2023 at 07:24:36 UTC, FeepingCreature wrote:

>

On Wednesday, 5 July 2023 at 07:17:27 UTC, FeepingCreature wrote:

>

...

So instead of heaping deprecations upon them, let's all apprecate what we have!

... god damn it, I meant to write "heaping deprecations". Damn you, finger autocorrect!

My kingdom for an edit button.

... what the fuck? I could swear the original post said "heaping depreciations" just now.

I'm going insane. Time to stop posting.