2006/06/03
富豪的プログラミングと富豪的インターフェースの違い
J:
昨今、何かともてはやされることの多い富豪的プログラミングに対して、J さんが反論。「そんなにコード書くのが嫌なんだったらそもそもコード書くなよ!」とは至言。
ここで、富豪的プログラミングの問題点として指摘されているのが、富豪的コーディング(単にメモリや実行速度を気にしない)と富豪的インターフェース(リッチな UI を実装する)は、かならずしも相関しないよね、ということ。元の増井さんの論説だと、インクリメンタル・サーチや migemo のような「力技で使い易い UI が提供できる」という特殊事例が挙げられているが、実際には富豪的インターフェースを実装するには富豪的でないプログラミングが必要になるケースの方が多い。
まぁ「富豪的プログラミング」というのは増井さん一流の誇張が少なからず入っているので、エッセンスとしては「無駄なところでチマチマしない」くらいに解釈しておけば良いのだろう。
昨今、何かともてはやされることの多い富豪的プログラミングに対して、J さんが反論。「そんなにコード書くのが嫌なんだったらそもそもコード書くなよ!」とは至言。
ここで、富豪的プログラミングの問題点として指摘されているのが、富豪的コーディング(単にメモリや実行速度を気にしない)と富豪的インターフェース(リッチな UI を実装する)は、かならずしも相関しないよね、ということ。元の増井さんの論説だと、インクリメンタル・サーチや migemo のような「力技で使い易い UI が提供できる」という特殊事例が挙げられているが、実際には富豪的インターフェースを実装するには富豪的でないプログラミングが必要になるケースの方が多い。
まぁ「富豪的プログラミング」というのは増井さん一流の誇張が少なからず入っているので、エッセンスとしては「無駄なところでチマチマしない」くらいに解釈しておけば良いのだろう。