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

提供:MonoBook
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: プログラミング]]

2025年1月31日 (金) 01:25時点における最新版

ビャーネ・ストロヴストルップ(Bjarne Stroustrup)とは、デンマークの科学者である。

「ビャーネ」の部分の発音は様々で「ビョーン」などとも呼ばれる。同様に「ストロヴストルップ」の部分の発音も様々で「ストラウストラップ」などとも呼ばれる。

概要[編集 | ソースを編集]

1983年、耳にしたことのあるあらゆるものをC言語に詰め込んでC++を作った。

出来上がったものはアラン・ケイSmalltalkで提唱した「オブジェクト指向」の思想を完全に無視したものであったが、C++は「オブジェクト指向」を名乗った。

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

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

関連項目[編集 | ソースを編集]