@satofumi_ @MtCedar うーん。「布教してこないで」に関しては、「その教えは邪悪だ」というのが最初の発端 https://t.co/2l3cQIVpRm だったので、じゃあ「何故邪悪だと思うのだ?」と問い返したくなるわけです。
2014-04-17 17:01:26@kmizu @satofumi_ はい。議論がしたいんだろうな、とは、分かっているのですが、計算機環境がリッチな昨今では、どちらかと言うと、言語の嗜好は宗教だと言う意識が無さそうだっので、そこにツッコミたかったのです。
2014-04-17 17:01:30@MtCedar @satofumi_ いや、色々な言語を触っていますし、その意識は十分ありますよ?論じたかったのは特定のプログラミング言語ではなく、プログラミングパラダイムの是非とそれをサポートする諸機能についてだったのですが。
2014-04-17 17:02:57@MtCedar @satofumi_ 現実の宗教ですら、異教が邪悪である事には大体何らかの理由付けはあるものですよ?それが如何に些細なものにみえても。
2014-04-17 17:04:01@MtCedar @satofumi_ うーん。そうやって全てを宗教としてとらえるのは、パラダイムの進歩という考え方と真っ向から対立するものであり、到底受け入れられるものではありません。
2014-04-17 17:05:07@kmizu @satofumi_ パラダイムの多様化が善だと言う主張なら受け入れられますが、特定のパラダイムが他よりも善だと言うのは宗教に他ならないかと
2014-04-17 17:09:23@MtCedar @ikeji @kmizu プログラムには、メンテナンス性とか実行速度とか、重要視する項目は要件によりけりだし、確かに場合によりけりに思う。
2014-04-17 17:09:30@MtCedar @satofumi_ うーん。構造化プログラミングはそれ以前のまともなプログラミングパラダイムがなかった(のかはちゃんとした歴史的調査が必要ですが)事に比べて進歩していると私は思うのですが、それも否定しますか?
2014-04-17 17:10:49@MtCedar @kmizu @satofumi_ 個人的にはマルチパラダイム()の言語は言語仕様を覚えるのが楽しいので悪くないと思いますが(scalaみたいな覚えきれないやつでない限り)、マルチパラダイムがよさそうなのは@kmizu も納得する所なのでは?
2014-04-17 17:18:24@kmizu @satofumi_ 多様化が増えたことは評価しますし、私も構造化を意識したコードを書くこともありますが、フローチャートで考えるときは構造化しない方がイメージしやすいことも多いです。
2014-04-17 17:19:18@kmizu @MtCedar @satofumi_ そうそう、横から見てると、関数型教 vs 無宗教に見える。自分の宗教をもっと説明すべき!
2014-04-17 17:21:19@ikeji @MtCedar @satofumi_ うん。マルチパラダイムの言語の方が自分は好き。だから、あえていうなら、自分の宗教は関数型教ではないです。
2014-04-17 17:22:25