多くのプログラマがネスト構造を忌避していると仮定すれば、実際に起きている様々な現象を説明できるんだよな。
再帰が嫌い → ネストを避けたいから
リストとか木じゃなくて配列でインデックスアクセスしたい → ネストを避けたいから
関数適用の組み合せじゃなくて命令列がいい → ネストを避けたいから
Lisp が読めない → ネストを避けたいから
全部ネストを避けたいからで説明ができてしまう。
人々はネストを避けようとして命令型の地獄から抜け出せないんじゃないだろうか。
多くのプログラマがネスト構造を忌避していると仮定すれば、実際に起きている様々な現象を説明できるんだよな。
再帰が嫌い → ネストを避けたいから
リストとか木じゃなくて配列でインデックスアクセスしたい → ネストを避けたいから
関数適用の組み合せじゃなくて命令列がいい → ネストを避けたいから
Lisp が読めない → ネストを避けたいから
全部ネストを避けたいからで説明ができてしまう。
人々はネストを避けようとして命令型の地獄から抜け出せないんじゃないだろうか。
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.