CUIについて!

2006年02月25日 12:47

はい。プログラメン吉田です。
日夜プログラムを組んでおります。プログラムを愛するあまり憎さ百倍なんてことにならないようにしたいところです(笑

前回は白井さんがGUIのことを話していたので、今度はCUIについて語りましょうか。

日夜マウスを使って仕事をしている皆さんには信じられないでしょうが、いまだにCUIを使用して仕事をこなしている人々が居ます。
その人たちはこういいます。
「マウス?あんなの遅くて使えないよ
「キーボードさえあれば良いんだ!」
と。
日夜マウスを使って仕事をしている皆さんには信じられないでしょうが、彼らの言うことは正しいのです。
以下のような実験をした人が居ます。何を隠そう僕なのですが(笑

「あるフォルダにあるファイル500個を別のフォルダに移動する作業」
この作業時間をCUIと、GUIで比べてみました。

GUIの作業内容は次のようになりました。
1.マウスを使ってファイル全てを選択する。
2.選択したファイル群の上にポインタを移動する。
3.移動するディレクトリを探す。
4.移動先ディレクトリに向けてファイル群をドラッグする。
5.ファイル群をドロップする。
というような感じですね。所要時間5秒

対してCUIはどうでしょう?
1.「MOVE A/*.* B/*.*」とコマンドを打つ。
これだけです。所要時間1秒程度。
とても早く仕事が終わるのですね。

ものの本によれば、マウスを使用して作業をする時間はCUIに比べて時間が掛かることが証明されているようです。
いくらマウスの使い方に熟練しても、ある一定の壁があり、それを乗り越えることは人間の能力では不可能なのだそうです。
つまり、マウスポインタを移動する時間、アイコンをねらう時間、ダブルクリックする時間、ドラッグする時間などなど、CUIには必要ないのですね。
対して、CUIでは訓練しだいでキーを打つ時間を短くしていけるそうですね。マウスの限界より遠いところに限界があるということです。

というわけで、CUIを思いっきり褒めちぎりましたが、かといってCUI万歳!というわけではないのです。
CUIでは、必ず付きまとう「コマンド」という壁があります。MS-DOSなどではそうでもないのですが、Unix関係のコマンドははっきり言って覚えきれるものではありません
それらを覚えて、使いこなしている人はもはや一般ユーザではなく、プログラマやエンジニアといっていいでしょう。
さらに、文字だけの画面に拒否反応を示すユーザが多いことも事実
アイコンとマウスポインタはなじみやすいですしね。

な~んて、語っちゃいましたが、GUIもCUIも一長一短。場合により使い分けるのがプロといえるでしょう。

と、無難なマトメで次の人へターッチ!
それでは、また来月お会いしましょうね。

投稿者: 編集部|