ビャーネ・ストロヴストルップ
ナビゲーションに移動
検索に移動
ビャーネ・ストロヴストルップ(Bjarne Stroustrup)とは、デンマークの科学者である。
「ビャーネ」の部分の発音は様々で「ビョーン」などとも呼ばれる。同様に「ストロヴストルップ」の部分の発音も様々で「ストラウストラップ」などとも呼ばれる。
概要[編集 | ソースを編集]
1983年、耳にしたことのあるあらゆるものをC言語に詰め込んでC++を作った。
出来上がったものはアラン・ケイがSmalltalkで提唱した「オブジェクト指向」の思想を完全に無視したものであったが、C++は「オブジェクト指向」を名乗った。
C++のオブジェクト指向はSmalltalkのオブジェクト指向より遥かにとっつきやすかったため瞬く間に普及した。そして大多数のプログラマはこの間違った思想を盲目的に信じ、Javaなどが開発された。
この洗脳はiPhoneバカ売れによるC言語に「Smalltalkのオブジェクト指向」を組み入れた「Objective-C」の普及、「Smalltalkのオブジェクト指向」を組み入れたスクリプト言語の「ruby」の流行、そしてHTML5やnode.jsの登場による「関数型」が勢力を伸ばした際の「オブジェクト指向批判」などにより、やっと解けはじめた。