【ビギナ】初心者が習うべき言語は? part6【必読】
■ このスレッドは過去ログ倉庫に格納されています
0480デフォルトの名無しさん
NGNG> 1passでコンパイルできるということには、構造的な美しさがある。
私はそんなものは感じない。むしろ相互再帰的なものもそのまま書けることが美しい。
馬鹿なコンパイラの都合のためにあらかじめ宣言を書いておく必要があったり
自然なコーディングができないのは迷惑だ。
> 定義→使用 の原則が守られているため、(コンパイラとおなじように)コードを上から順番に読んでいけば、原理的には完全理解ができるようになっている。
コンパイルすることと理解することは無関係だ。
理解するためには「実行」しなければならない。そして実行するためには、
関数の(名前ではなく)中身を知らなくてはいけないので、
先に書いてあることを知るために参照することが必要だ。
(そもそも機械でさえ実行されるのはコンパイルされた「後」だ)
■ このスレッドは過去ログ倉庫に格納されています