
面向對象程式設計是一個極其糟糕的主意,隻有加利福尼亞才會産出這種東西。
Edsger Dijkstra(圖靈獎獲得者)
面向對象設計是基于羅馬數字進行計算。Rob Pike
(Go語言之父)
“面向對象”這個詞可以用來指很多東西。其中一半是顯而易見的,而另一半是錯誤的。
Paul Graham(美國網際網路創業教父)
實作上的繼承就跟過度使用goto語句一樣,使程式擰巴和脆弱。結果就是,面向對象系統通常需要承受複雜性和難以複用的痛苦。
John Ousterhout( Tcl語言之父)
有時,優雅的實作僅僅是一個函數。不是一個方法。不是一個類,不是一個架構。隻是一個方法。
John Carmack(id Software的創始人)
面向對象程式設計語言的問題在于,它總是附帶着所有它需要的隐含環境。你想要一個香蕉,但得到的卻是一個拿着香蕉的大猩猩,背後是整個叢林。
Joe Armstrong(Erlang語言發明人)
我一度曾經迷戀上了面向對象程式設計。現在我發現自己更傾向于認為面向對象是一個陰謀,企圖毀掉我們的程式設計樂趣。
Eric Allman(sendmail作者)