マシンの性能と単純性
コンピューターの性能は未だに向上を続けている. 性能が上がれば上がるほど, より新しい機能やより複雑な機能がどんどんと増えると, 一般的には言ってよいだろう. しかしこれは, 物事をシンプルに保つという観点からは, 真逆の方向に進んでいると言える. 今回は, この速く巨大になったマシンが, シンプルに考える能力を奪っていないかという点についてDijkstra (1984) の言葉をまとめたい.
Nowadays machines are so fast and stores are so huge that in a very true sense the computations we can evoke defy our imagination. Machine capacities now give us room galore for making a mess of it. Opportunities unlimited for fouling things up! Developing the austere intellectual discipline of keeping things sufficiently simple is in this environment a formidable challenge, both technically and educationally.
(Dijkstra, 1984, p. 2)
物事を台無しにするための無限の機会, これは強烈な批判である. 言語研究でもそうだが, 複雑な仮定をするのではなく, よりシンプルに物事を考えていくことが, 今の時代には必要なのであろう.
参考文献
- Dijkstra, E. W. (1984). The threats to computing science.