So I was skimming TechCrunch—my go-to news source for next-generation technology and bad brand names—when I encountered this sentence, set off from the rest of the story:
We are announcing the deprecation of the Alexa Site Thumbnail service as of March 13, 2009. After this date, the service will be closed to new subscriptions.
I had to read it twice to be sure the word was in fact deprecation and not depreciation or depredation¹. I was still confused. Sure, I've deprecated plenty of programs and Internet services, usually by saying something like "What a worthless piece of crap!" On rare occasions, I've been commended for my self-deprecating wit. But I've never announced a deprecation.
The context cleared things up: "Amazon Web Services is discontinuing the Alexa Site Thumbnail service, which has been providing developers with programmatic access to millions of thumbnail images for the home pages of web sites that were stored in Alexa’s index since July 2006."
Aha! Deprecate can mean discontinue if you're talking about software.
Here's the primary definition of deprecate (from American Heritage Dictionary), the only definition I knew prior to yesterday:








And here's what Wikipedia says about software deprecation:
[F]or a standards document to state that a feature is deprecated is merely a recommendation against using it. This can be contrasted with the word obsolete, which means specifically that the feature has been superseded by a newer version.
The Wikipedia entry also points to "orphaned technology" and—I love this one—"abandonware."
I scurried over to Mike Pope's Blog for backup. Mike's a technical writer who also crafts intelligent prose for non-techies, and I was hoping that he'd devoted at least part of a post to this odd term. But although Mike has used the technical version of deprecate (e.g., "various versions of the offending deprecated items"), he hasn't seen fit to define or discuss it.
I like expanding my vocabulary, but this discovery made me feel sorta obsoleted. Or deprecated. But that's how it goes in technology: one day you're the new new thing, the next day you're abandonware.
___
¹ Depredation—a predatory attack or raid—seemed almost appropriate here.
As a net nerd, I first learned the word deprecated when reading about deprecated html tags. It might be an extension of that usage.
Posted by: Mmmeg | March 20, 2009 at 11:14 AM
I am going to be calling the clothes I buy and never wear "abandonwear". The items I turn to routinely will be "redress". Thanks for expanding my vocabulary too!
Posted by: Duchesse | March 20, 2009 at 11:59 AM
Well, thanks for clearing that up, but if the intended meaning is "discontinue," why not use the (dare I say, perfectly cromulent) existing word instead of bastardizing "deprecate?"
Posted by: Debra Snider | March 22, 2009 at 02:10 PM
Like Mike Pope, I'm also a technical writer. In my experience, when software companies say that something -- a feature, an HTML tag, a file format, whatever -- is deprecated, they typically mean a combination of discontinued, no longer supported, and on it's way out the door.
In the case you cite, the service will no longer be available. In contrast, you can still include the deprecated HTML tags in an HTML file, but they won't do anything anymore.
Please don't construe this as a justification for the way my colleagues at software companies mangle English. It's merely an explanation of what they're trying to say.
Posted by: Susan | March 23, 2009 at 02:41 PM