「COOL (C like Object Oriented Language)」の版間の差分

ページの作成:「'''COOL'''(くーる)とは、C#コードネームである。 == 概要 == アンダース・ヘルスバーグによると、COOLという...」
 
imported>Fallout New Tokyo
編集の要約なし
 
1行目: 1行目:
'''COOL'''(くーる)とは、[[C Sharp|C#]]の[[コードネーム]]である。
'''COOL'''(読み:くーる)とは、[[C Sharp|C#]]の[[コードネーム]]である。


== 概要 ==
== 概要 ==
[[アンダース・ヘルスバーグ]]によると、COOLという名称は「C like Object Oriented Language」の頭字語であるという。
[[アンダース・ヘルスバーグ]]によると、COOLという名称は「C like Object Oriented Language」の頭字語であるという。


これを意訳すると「[[C言語]]に似せた[[Object Pascal]]」という意味であり、具体的には[[Pascal]]系の[[プログラミング言語]]に恐怖心を抱いている[[C言語]]系の[[プログラミング言語]]を主体とする[[プログラマー]]に対して「C言語とほぼ同じだよ、簡単だよ、簡単」と騙して[[デスマーチ]]に陥りそうなプロジェクトに誘い込むための罠、という意味である。
これを意訳すると「[[C言語]]に似せた[[Object Pascal]]」という意味であり、具体的には[[Pascal]]系の[[プログラミング言語]]に恐怖心を抱いている[[C言語]]系の[[プログラミング言語]]を主体とする[[プログラマー]]に対して「[[C言語]]とほぼ同じだよ、簡単だよ、簡単」と騙して[[デスマーチ]]に陥りそうなプロジェクトに誘い込むための罠、という意味である。


本来であれば[[C Sharp|C#]]は[[コードネーム]]そのまま「COOL」という名称で世に現れる予定であったが、NASAのジョンソン宇宙センターで密かに使われている「[[COOL (Classroom Object Oriented Language)]]」という[[プログラミング言語]]が既にあることがわかり、紛らわしいので別名にするになったと言い伝えられている。
本来であれば[[C Sharp|C#]]は[[コードネーム]]そのまま「COOL」という名称で世に現れる予定であったが、NASAのジョンソン宇宙センターで密かに使われている「[[COOL (Classroom Object Oriented Language)]]」という[[プログラミング言語]]が既にあることがわかり、紛らわしいので別名にするになったと言い伝えられている。