「ビャーネ・ストロヴストルップ」の版間の差分

imported>Administrator
編集の要約なし
 
編集の要約なし
 
8行目: 8行目:
出来上がったものは[[アラン・ケイ]]が[[Smalltalk]]で提唱した「[[オブジェクト指向]]」の思想を完全に無視したものであったが、[[C++]]は「[[オブジェクト指向]]」を名乗った。
出来上がったものは[[アラン・ケイ]]が[[Smalltalk]]で提唱した「[[オブジェクト指向]]」の思想を完全に無視したものであったが、[[C++]]は「[[オブジェクト指向]]」を名乗った。


C++のオブジェクト指向はSmalltalkのオブジェクト指向より遥かにとっつきやすかったため瞬く間に普及した。そして大多数の[[プログラマ]]はこの間違った思想を盲目的に信じ、[[Java]]などが開発された。
C++のオブジェクト指向はSmalltalkのオブジェクト指向より遥かにとっつきやすかったため瞬く間に普及した。そして大多数の[[プログラマ]]はこの間違った思想を盲目的に信じ、後にその思想を受け継いだ[[Java]]などが開発された。


この洗脳は[[iPhone]]バカ売れによるC言語に「Smalltalkのオブジェクト指向」を組み入れた「[[Objective-C]]」の普及、「Smalltalkのオブジェクト指向」を組み入れたスクリプト言語の「[[ruby]]」の流行、そして[[HTML5]]や[[node.js]]の登場による「[[関数型]]」が勢力を伸ばした際の「オブジェクト指向批判」などにより、やっと解けはじめた。
この洗脳は[[iPhone]]バカ売れによる[[C言語]]に「Smalltalkのオブジェクト指向」を組み入れた「[[Objective-C]]」の普及、「Smalltalkのオブジェクト指向」を組み入れた[[スクリプト言語]]の「[[ruby]]」の流行、そして[[HTML5]]や[[node.js]]の登場による「[[関数型]]」が勢力を伸ばした際の「オブジェクト指向批判」などにより、やっと解けはじめた。


== 関連項目 ==
== 関連項目 ==
* [[Bjarne Stroustrup インタビュー]]  
* [[Bjarne Stroustrup インタビュー]]  
* [[不完全にしておよそ正しくないプログラミング言語小史]]
* [[不完全にしておよそ正しくないプログラミング言語小史]]
[[category: 人物]]
[[category: プログラミング]]