パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

職人と研究者」記事へのコメント

  • by dotkuwa (9387) on 2021年03月17日 4時09分 (#3995449) 日記

    第一原理の無い科学が支配する分野では、
    「角度を付ける」が可能で、それをする可能性を
    常に考慮に置く必要があります。
     
    角度を付けると、
    ・フォーカスが一番当たり、真ん中に見える部分
    と、
    ・辺縁で、ほぼ見切れている部分
    が出来ます。
    第一原理が有れば、対称性も有るに違いなく、
    いくら角度を付けても均一になるはずですが、
    無ければ、角度に応じて見え方が変わります。
     
    関数型の人は、それがオブジェクト指向プログラミング
    と比べて、劣っているとは絶対に認めませんでした。
    同等で有ると言っていました。
    (ですので、転向される理由も無いはずです。)
    ただ、
    「角度を付ける」事を考えると、別の観点が見えて
    来ます。
     
    とにかく関数型は、
    ・コントローラーを辺縁で、ほぼ見切れている部分
     に置く
    角度を付ける手法です。対象とする問題で、
    ・その部分が大した事なく、しかも固定
    の場合、辺縁に置くのは正当です。
    しかし、そうでは無い場合は不当です。
     
    圧縮解凍ツールや、音楽のデコードアプリなど、
    均一で、使う側が特に困る箇所が無い(キャッシュ
    カードが吸い込まれたら特に困るとか)場合、
    コントローラーを辺縁に置くのは、正当ですし、
    現実にそうしていると思いますが、
     
    使う側が特に困る箇所が有る場合は、別の
    角度の付け方(オブジェクト指向とか)が、
    有利になる事も(第一原理の無い科学に支配されて
    いる分野では)あり得るのでは無いでしょうか?

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

処理中...