1: 名無しさん@涙目です。(北海道) [US] 2018/08/24(金) 12:46:26.40 ID:GVfwAsYv0 BE:422186189-PLT(12015)
sssp://img.5ch.net/ico/folder1_03.gif
staticおじさんとは、2010年に@ITに「実はオブジェクト指向ってしっくりこないんです!」と投稿して
炎上したおじさんのことである。
2010年ごろはIT土方界隈ではJavaを中心としたオブジェクト指向が主流の時代であり、なんでもかんでも
オブジェクト指向という風潮があった。このためstaticおじさんはボロクソに叩かれる結果となり、
さらにはプログラミングそのものの話を飛び出してオブジェクト指向推進派による学歴差別などに発展、
無事炎上した。
その数年後、staticおじさんの主張に「static変数は使わない」「関数ポインタを多用する」という
コーディング規約を加えた「関数型プログラミング」がJavaScript界隈を中心に爆発的に流行し、
その流れに乗るかたちで半ば強制する仕様の「関数型プログラミング言語」も多数登場した。
ちなみにstaticおじさんの主張と非常に酷似したものが、staticおじさんの登場より遥か昔、
インターネットを支える中核技術である「IP」のRFC(仕様書)にも「階層化の有害性」として書かれていたりする。
また、海外でも同様の主張を面白おかしく書いた「Bjarne Stroustrup インタビュー」なる怪文書が出回り、こちらも大炎上した。
https://monobook.org/wiki/static%E3%8A%E3%98%E3%95%E3%93
staticおじさんとは、2010年に@ITに「実はオブジェクト指向ってしっくりこないんです!」と投稿して
炎上したおじさんのことである。
2010年ごろはIT土方界隈ではJavaを中心としたオブジェクト指向が主流の時代であり、なんでもかんでも
オブジェクト指向という風潮があった。このためstaticおじさんはボロクソに叩かれる結果となり、
さらにはプログラミングそのものの話を飛び出してオブジェクト指向推進派による学歴差別などに発展、
無事炎上した。
その数年後、staticおじさんの主張に「static変数は使わない」「関数ポインタを多用する」という
コーディング規約を加えた「関数型プログラミング」がJavaScript界隈を中心に爆発的に流行し、
その流れに乗るかたちで半ば強制する仕様の「関数型プログラミング言語」も多数登場した。
ちなみにstaticおじさんの主張と非常に酷似したものが、staticおじさんの登場より遥か昔、
インターネットを支える中核技術である「IP」のRFC(仕様書)にも「階層化の有害性」として書かれていたりする。
また、海外でも同様の主張を面白おかしく書いた「Bjarne Stroustrup インタビュー」なる怪文書が出回り、こちらも大炎上した。
https://monobook.org/wiki/static%E3%8A%E3%98%E3%95%E3%93