deprecated と obsolete の違い
#2020/01
#support https://ruby-jp.slack.com/archives/CLZB6ACR4/p1579871214030700
MDN では JavaScript の機能について,deprecated と obsolete が明確に使い分けられています。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
This page lists features of JavaScript that are deprecated (that is, still available but planned for removal) and obsolete (that is, no longer usable).
#english https://ruby-jp.slack.com/archives/CM59F0C2K/p1579925216017300
言われてみるとそんなに自信ないですが、obsolete は周囲の環境の変化や法律の改正によって、自然に意味のないものになってしまったようなものに使われるのに対して、 deprecated は人間が議論して意識的にそうしている、という印象を受けます。
#support https://ruby-jp.slack.com/archives/CLZB6ACR4/p1579915141032100
https://docs.microsoft.com/en-us/dotnet/framework/whats-new/whats-obsolete
The terms obsolete and deprecated have the same meaning when applied to .NET types and members.
#support https://ruby-jp.slack.com/archives/CLZB6ACR4/p1579922301038000
https://english.stackexchange.com/questions/87887/what-is-the-difference-between-obsolete-and-deprecate-in-computer-science
The line between these two terms gets blurred when a function is both deprecated and obsolete.
#support https://ruby-jp.slack.com/archives/CLZB6ACR4/p1580064651054700
depreciated もあるからややこしいですね