アカウント名:
パスワード:
Deprecatedって単語は聞いたことは少ない(意味は同じ)のだけど、よく使われる用語?
JenkinsのプラグインマネージャでこいつはDeprecatedだぜってよく怒られる(そして放置する)
将来削除するから使わないで順次移行して、みたいなニュアンスでプログラミング言語やライブラリではよく見かける単語な気がします。
自分が最初に知ったのは30年くらい前に研究室でアカウントもらったばかりのSolarisでman getoptしたときでした。使っていいか先輩に聞いて、昔からずっとそうだからいいよと言われた。getopt今でも無くなってないなあ。
「現時点では使えるけど将来的に使えなくなるよ」って文脈でプログラムでは割とメジャーな表記だと思うよJavaアノテーションとかDoxygenなんかで使えるC#だとObsolete属性だけど
C#のobsolete属性はどちらの目的にも使えるけど、コンピュータ業界での一般用語としては、Deprecated: 廃止予定だけど「今はまだ使える」(警告)Obsolete: 廃止済で「もう使えない」(エラーもしくは動作保証なし)じゃないですかね。
Javaは非推奨として @Deprecated アノテーションつけられるね。
追加するなら、perl perldeprecation という廃止予定一覧があるpythonでも将来廃止予定につける警告としては非推奨警告の DeprecatedWarning。rustにも #deprecated アノテーションがある。goも一応非推奨マークは Deprecated: コメント。
C#だけ Obsolete(廃止)とDeprecate(非推奨)ちょっと違うけど、MSも他を真似ないし他もMSを真似ないところあるからなぁ。
メジャーだよね。
聞いたことは少ない(意味は同じ)
この (意味は同じ) が指しているところが分からん…
良かった同じこと思った人がいた
俺はわかった(わからない)
聞いたことないとか言ったらこいつコード書けねえなと思われるレベルの単語
コーディング無関係によく見るように思うけど。
一般用語ではないが逸般用語としては普通に使われるねOSS触ったことがない系の方かな
日本語では普通「非推奨」とか「廃止予定」とか訳すから、そのまま「Deprecated」と書く手抜きは珍しいんじゃないかな。nagazouは本当にもう…
一般の文章だと日本語に訳すけど、ステータスを意味する場合なんかだとそのまま「deprecated」じゃないかなあ。
公式文書では「推奨されない機能」「非推奨」となっている。まあ機械翻訳なのであまり参考にするのもアレだがhttps://learn.microsoft.com/ja-jp/windows/whats-new/deprecated-features [microsoft.com]
タレコミ子だけど、窓の杜の記事では「非推奨」となっているけど、非推奨とDeprecatedはニュアンスが違うと感じるから意図的にDeprecatedに戻してタレ込んだ。だって「非推奨に変更」って書いたら書いたで、今度は「推奨しないけど使っていいのか?」とか言い出すでしょ。「Deprecatedに変更」なら、プログラマーは「ああこの機能は無くなるのね」って一発で理解できる。
Javaだろうが.NETだろうがPythonだろうがコメントにタグが用意されてるし、当然ドキュメントには反映されてるからプログラマ界隈では一般でしょう。
サンデープログラマーですらない別業界かにわかでしょう
c++14 から deprecated [github.io] 属性ってのが導入されて、gcc(v.13.2.1) だと functional とか string とかに少し使われているようだ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
Deprecated (スコア:0)
Deprecatedって単語は聞いたことは少ない(意味は同じ)のだけど、よく使われる用語?
Re:Deprecated (スコア:1)
JenkinsのプラグインマネージャでこいつはDeprecatedだぜってよく怒られる(そして放置する)
Re: (スコア:0)
将来削除するから使わないで順次移行して、みたいなニュアンスでプログラミング言語やライブラリではよく見かける単語な気がします。
Re: (スコア:0)
自分が最初に知ったのは30年くらい前に研究室でアカウントもらったばかりのSolarisでman getoptしたときでした。
使っていいか先輩に聞いて、昔からずっとそうだからいいよと言われた。getopt今でも無くなってないなあ。
Re: (スコア:0)
「現時点では使えるけど将来的に使えなくなるよ」って文脈でプログラムでは割とメジャーな表記だと思うよ
JavaアノテーションとかDoxygenなんかで使える
C#だとObsolete属性だけど
Re: (スコア:0)
C#のobsolete属性はどちらの目的にも使えるけど、
コンピュータ業界での一般用語としては、
Deprecated: 廃止予定だけど「今はまだ使える」(警告)
Obsolete: 廃止済で「もう使えない」(エラーもしくは動作保証なし)
じゃないですかね。
Re: (スコア:0)
Javaは非推奨として @Deprecated アノテーションつけられるね。
追加するなら、
perl perldeprecation という廃止予定一覧がある
pythonでも将来廃止予定につける警告としては非推奨警告の DeprecatedWarning。
rustにも #deprecated アノテーションがある。
goも一応非推奨マークは Deprecated: コメント。
C#だけ Obsolete(廃止)とDeprecate(非推奨)ちょっと違うけど、MSも他を真似ないし他もMSを真似ないところあるからなぁ。
メジャーだよね。
Re: (スコア:0)
聞いたことは少ない(意味は同じ)
この (意味は同じ) が指しているところが分からん…
Re: (スコア:0)
良かった
同じこと思った人がいた
Re: (スコア:0)
俺はわかった(わからない)
Re: (スコア:0)
Deprecatedって単語は聞いたことは少ない(意味は同じ)のだけど、よく使われる用語?
聞いたことないとか言ったらこいつコード書けねえなと思われるレベルの単語
Re: (スコア:0)
コーディング無関係によく見るように思うけど。
Re: (スコア:0)
Deprecatedって単語は聞いたことは少ない(意味は同じ)のだけど、よく使われる用語?
一般用語ではないが逸般用語としては普通に使われるね
OSS触ったことがない系の方かな
Re: (スコア:0)
日本語では普通「非推奨」とか「廃止予定」とか訳すから、そのまま「Deprecated」と書く手抜きは珍しいんじゃないかな。nagazouは本当にもう…
Re: (スコア:0)
一般の文章だと日本語に訳すけど、ステータスを意味する場合なんかだとそのまま「deprecated」じゃないかなあ。
Re: (スコア:0)
公式文書では「推奨されない機能」「非推奨」となっている。まあ機械翻訳なのであまり参考にするのもアレだが
https://learn.microsoft.com/ja-jp/windows/whats-new/deprecated-features [microsoft.com]
非推奨とDeprecatedはニュアンスが違う気がする (スコア:0)
タレコミ子だけど、窓の杜の記事では「非推奨」となっているけど、非推奨とDeprecatedはニュアンスが違うと感じるから意図的にDeprecatedに戻してタレ込んだ。
だって「非推奨に変更」って書いたら書いたで、今度は「推奨しないけど使っていいのか?」とか言い出すでしょ。
「Deprecatedに変更」なら、プログラマーは「ああこの機能は無くなるのね」って一発で理解できる。
Re: (スコア:0)
Javaだろうが.NETだろうがPythonだろうがコメントにタグが用意されてるし、当然ドキュメントには反映されてるからプログラマ界隈では一般でしょう。
Re: (スコア:0)
サンデープログラマーですらない別業界かにわかでしょう
Re: (スコア:0)
c++14 から deprecated [github.io] 属性ってのが導入されて、gcc(v.13.2.1) だと functional とか string とかに少し使われているようだ。