beeminder / blog

3 stars 2 forks source link

Deprecation Warning for the Term "Deprecate" #502

Open dreeves opened 3 months ago

dreeves commented 3 months ago
### Desiderata
- [ ] Have someone read a draft
- [ ] Keywords/tags
- [ ] Title image
- [ ] Link preview excerpt
- [ ] Publish
- [ ] Blog blurbs
- [ ] Waggledance
- [ ] Tweet
- [ ] Tip of the day
- [ ] Anki the URL?

Just a random dreevpeeve: Developers saying "deprecated" when they mean "removed" or "disabled". The word "deprecated" just means "disapproved of". In software contexts that's typically because you plan to remove it, not that you actually did already.

It's possible this is a losing battle but dictionaries are on my side for the time being. In addition to the non-software-specific senses, we have this from Google's dictionary (which I normally hate but agrees with Merriam-Webster and other better dictionaries in this case):

(chiefly of a software feature) be usable but regarded as obsolete and best avoided, typically due to having been superseded. "this feature is deprecated and will be removed in later versions"

PS, from ChatGPT, when asked about this misuse of the term:

The term "deprecated" is often misused to mean "no longer supported" or "removed." While "deprecated" means that a feature is discouraged and may be removed in the future, some people mistakenly use it to suggest that the feature is already obsolete or has been removed. This misuse can lead to confusion about the actual status of the feature.

Cognata

Verbata: danny the nominazi 🧿, arguing with developers, language nerds, descriptivism vs prescriptivism,

dreeves commented 3 months ago

Example today:

We have a redirect in place so it's not urgent but we would appreciate it if you could update any links, so that we can minimize (and hopefully deprecate) use of the redirect!

You're not hopefully deprecating it, you've already deprecated it. What you hope is to actually remove the redirect! (Side debate: I think it's better to just add it to an eternal list of legacy redirects and not worry about how big that list gets. Even over decades it'll stay perfectly wieldy.)