嫌われプログラミングの代弁者

「何で頭ごなしに嫌う人間が居るのか」を色々考える

何を飛ばしていたのか? 2

科学の不在?

第一原理 Wikipedia 日本語版の、自然科学における第一原理 項に、

  • 近似や経験的なパラメータ等を含まない最も根本となる基本法則をさし

と有りますが、これが無いとモダンな科学とは言えないと思います。

何で技術的飛ばしの様な、事になったかと言うと、

  • 情報処理、ソフトウェア界隈では、第一原理が無い
  • 情報処理、ソフトウェア界隈では、科学が無い
  • その場の流行りとかで上限の原因が決まり、
  • そこのみから下位の(細分化された)原因を思いつく

のが原理原則なのに、

  • 科学的(wwww)な知見を得た人間が、
  • いきなりやって来て、
  • 第一原理を駆使して、革新を成し遂げる

とか筋書きを立てたからだと思います。

情報処理、ソフトウェア界隈では、科学がない、全て技術のみなのかも知れません。基礎的な話は、数学とかから摘んで来れば良いと思います。

因果ダイアログだって、統計学の分野です。

それを無理して科学にしようとして、技術的な飛ばしをしただけとなったのだと思います。

 

 

高階関数」のおかしさ

『「高階関数」のおかしさ 4』で、不変な変数は1の集合で、その型の冪乗はやっぱり1の集合ではないか?と書きましたが、

これも無理やり不在な科学を丁稚上げようとした結果だと思います。

コンピュータサイエンスの超絶必須前提条件 1』で、

と書きましたが、

  • コンピュータサイエンスなどそもそも無かった。
  • 情報処理、ソフトウエア界隈では、基礎的な話は哲学とから摘んで来れば良い

とした方がずっと自然でした。

先入観とは恐ろしいものです。

 

 

結論

これからも「何を飛ばしていたのか?」が不詳な状況でプログラミングが嫌いになる人は存在し続けることでしょう。