[RETURN]
コンピュータ分野で何かを勉強しようとするとき、
何が足かせになっているだろうか?

いろいろ試行錯誤していると、しだいに環境が崩壊し、
ソフトウェアの動作がおかしくなり、壊れてしまったのか、
仕様なのか判断に困るような状況に陥った経験はないだろうか?

また、壊れてしまったことすら気づかずに、長い間仕様だと
思いこんでいたものが、ある時、環境破壊によるものだとわかったことはないだろうか?

おかしな現象に出くわした場合に、とりあえず、OS や ソフトウェアを再セットアップ
すればよいのだろうが、これがまた、面倒で時間がかかるものである為に、
次第に勉強自体億劫になってしまうという悪循環に陥る場合が少なくない様な気がする。

Windows と UNIX を比較した場合、UNIX の方がその感が強い。

何故だろうか?

非常にプリミティブな問題まで遡ることになるが、
UNIX と比較して、Windows の方が扱いやすいと思う人の割合が
非常に多いことに疑いの余地はないだろう。

何故だろうか?

Windows は GUIで 操作できる項目が多いからか?

間違いではないがGUIで 操作できる項目が多い為に、
便利であることは確かだが、X Windows と Windows の比較でも
Windows の 扱いやすさに軍配があがることだろう。

Windows の扱いやすさは気配りにあると考えられる。
Windows の文化では ウィザード形式による操作が非常に多い
ウィザード形式にするということはどういうことは、
フレームワークを用意するということであると思う。

物事には冗長性というものが含まれており、
それがある種の面倒くさいという感覚を呼び起こすのではないだろうか?

その冗長性を取り除くことで、「便利になった!」と感じるのではないだろうか?
Microsoft は そのことを熟知している様に思う。

そして、UNIX や Linux の場合は、分かる人だけが使えば良いという姿勢が感じられる
それが、今日の UNIX や Linux と Windows の差ではないのだろうかと思われる。
[RETURN]