タグ

ブックマーク / qiita.com/raccy (2)

  • オブジェクト指向が0.05%も理解できない記事

    尽く書を信ずれば即ち書無きに如かず 《孟子『尽心下』より》 イントロダクション 「最も理想的なオブジェクト指向を実現しているプログラミング言語は何か?」と問われたとき、君は何と答えるだろうか? C++Java、C#。君がそうだと思っているのは表面だけで、たぶん何もわかっていないのだろう。無知であることを知っているのであれば、無知のまま過ごした方が幸せなときもある。 Simula、Smalltalk、Ruby。君は質をいくらか知っているようだから、引き返すなら今のうちだろう。深淵を覗けば、君もまた怪物にならざるを得ない。 JavaScriptPythonGo。君が真剣にそう答えるなら、私とは異なる真理に辿り着けたのだろう。君と私のどちらかが正しいのではない、どちらも常に正しく、どちらも常に間違っている。 Erlang、Elixir。君は既に答えを知っているようだから、この記事は全く以

    オブジェクト指向が0.05%も理解できない記事
  • 人は自分が知らない物を激しく批判し、排除しようとする - Qiita

    世の中にはたくさんのプログラミング言語がある。それに付随してもっとたくさんのフレームワークやライブラリがある。また、技術やパラダイム、開発手法まで考えると、あまりに多くていくつあるのかなんて分かりもしない。 さて、そんな中、そういった何か、言語なり技術なりを批判する記事も多く見られる。このQiitaにもあるし、ハテナや個人ブログからTwitter、果ては2chのスレまで数多く存在する。やれ、PHPは糞だ、PHPは駄目言語、PHPはオワコン、ペチパーはプログラマーじゃねー、PHPが許されるのはコーダーまでだよね、とか言われたりする。確かに、PHPは謎の仕様があったり、関数の引数が統一されてなかったり、Unicode化に失敗したり、と散々なのは確かだが、良い所だってある1。物のプログラマーPHPの良いところを知っているし、PHPが相応しいときは迷わずPHPを使う2。だから、そんなにPHP

    人は自分が知らない物を激しく批判し、排除しようとする - Qiita
  • 1