Penguin

Differences between current version and previous revision of Deprecated.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 3 Last edited on Wednesday, March 24, 2004 5:49:39 am by AristotlePagaltzis
Older page: version 2 Last edited on Sunday, November 23, 2003 2:55:13 pm by JohnMcPherson Revert
@@ -1,8 +1,3 @@
-A common term used in ComputerScience to indicate that a certain program, method or option is no longer in use , or has been replaced by another
+A common term in [IT] used to indicate that a certain feature or method should be abandoned, usually in favour of a specific replacement. The dictionary tends to suggest that "deprecation" is used like "depreciation", but the term correctly means "to express disapproval of". The implication is that the feature or method is considered harmful (for some value of "harmful" depending on the circumstances) and will therefor be removed or no longer supported at some point in the future , though it is still available or supported in an (often far too long) intermediate period to give users a chance to adapt their systems
  
-The dictionary tends to suggest that deprecation is used like depreciation, but the word correctly means "To express disapproval of"; in computer science the implication is that the feature is still here, but it's being removed and might stop working in future.  
-  
- JargonFile:deprecated defines 'deprecated' as:  
-  
-Said of a program or feature that is considered obsolescent and in the process of being phased out, usually in favour of a  
-specified replacement. Deprecated features can, unfortunately, linger on for many years. This term appears with distressing frequency in standards documents when the committees writing the documents realise that large amounts of extant (and presumably happily working) code depend on the feature(s) that have passed out of favour
+See also JargonFile:deprecated.