OOPディス
Paul Graham
http://www.paulgraham.com/hundred.html
http://practical-scheme.net/trans/hundred-j.html
Jeff Atwood
https://blog.codinghorror.com/your-code-oop-or-poo/
Linus Torvalds
http://harmful.cat-v.org/software/c++/linus
Joe Armstrong
The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle. — Joe Armstrong
欲しかったのはバナナだけなのに、それを持ってたゴリラどころか、ゴリラがいたジャングルごとついてきた
引用ばかり出てきて出典がどれなのかわからないmrsekut.icon
https://softwareengineering.stackexchange.com/questions/368797/sample-code-to-explain-banana-monkey-jungle-problem-by-joe-armstrong
https://medium.com/codemonday/banana-gorilla-jungle-oop-5052b2e4d588
https://www.johndcook.com/blog/2011/07/19/you-wanted-banana/
https://qiita.com/baby-degu/items/ae5777dad23ee6624ce2
Lawrence Krubner
http://www.smashcompany.com/technology/object-oriented-programming-is-an-expensive-disaster-which-must-end
Oscar Nierstrasz
http://blog.jot.fm/2010/08/26/ten-things-i-hate-about-object-oriented-programming/
Rich Hickey
https://www.geidai.ac.jp/~marui/clojure/rationale/
Elixirこそが真のOOP言語である、みたいなタイトルの記事合った気がするが、どっかいっちゃったmrsekut.icon
https://blog.noredink.com/post/142689001488/the-most-object-oriented-language
あった
/mrsekut-b/ツール指向#606fc0511982700000108ba4にもちょっと書いた
言葉そのままの意味の「オブジェクト指向」自体は良いが、ツールが悪いと感じている
classベースや、継承をやっていくなど
ReactやRecoilはオブジェクト指向みを感じるmrsekut.icon
(一般的なOOPという意味ではなく)
それでいてかつfunctional-orientedあるとも感じる
Epochal Time Model#6084364119827000005b76ca
Elixir から Elm の流れで、いよいよオブジェクト指向に対する懐疑心が無視できないレベルに達した2017年冬。 – ゆびてく
https://nowokay.hatenablog.com/entry/2021/01/21/004148
OOPは1980-2000年ぐらいに発達したもの
ソレ以降は特に発展がない
メモリ消費を抑えてプログラミングする為によく利用された
GUIはOOPに向いていたが、今どきのフレームワークは関数型指向である
https://zenn.dev/mizchi/articles/oop-think-modern
https://nowokay.hatenablog.com/entry/2021/09/25/042831
https://okuranagaimo.blogspot.com/2019/07/1.html
https://alexanderdanilov.dev/en/articles/oop?ref=dailydev