ユーザは目的を達成するための道具として PC を利用しているだけに過ぎず、その道具をわざわざ自分で改良する技術を身につけるよりも、よりいいものを買ってきて目的を達成できれば十分なのです。
物書きが鉛筆、筆、ペンなどを完全に自作する「上級者」なんてのは、手段と目的を取り違えすぎです。
自分が持ちやすいようにちょっと削ったり、ペン先を火であぶったり、なんてのはツールバーの位置や内容を変更したりする程度のカスタマイズ程度に過ぎません。
利用しているプラットフォームに熟達するという意味での上級者になる必要などは、単にデスクトップ環境として利用するユーザには存在しません。
また、「ユーザ自身がそんな事 (自動化による作業の効率化) をできるようになると気付かせることができるか」という点においては、GUI も CUI も大差ないですよ。シェルスクリプトなどという魔法のようなプログラムをユーザ自身が書けるようになる、なんて一般的なユーザは考えてもいませんし、それを覚える労力を費やすのを嫌がりますから。
なんでLinux使わなきゃいけないの? (スコア:5, 興味深い)
Linuxをほんのちょっとだけさわったことのある自分の感想
・なんで端末エミュレータからコマンドを叩かざるを得ないようになってるの?
しかもいろいろなオプションが必須だったりして、オプション覚えるの面倒だよ!
・そもそも、使うソフトによって操作感違いすぎ
emacsとか何さ、1つの操作にコマンドを2つ以上組み合わせるなよ!
Windowsみたいに共通の操作感を提供してくれよ!
・基本make make installって何だよ、
しかもうまくインストール出来ないとか、依存環境とか何だよ
Windowsならwindows用の物はすぐ動くのに何だよ!
一体何個インストールしなきゃいけない
Re:なんでLinux使わなきゃいけないの? (スコア:0)
ただ、
> ・なんで端末エミュレータからコマンドを叩かざるを得ないようになってるの?
> しかもいろいろなオプションが必須だったりして、オプション覚えるの面倒だよ!
私にとっては、一般論としてはGUIのほうが面倒。しかも、GUIではバッチファイルや
スクリプトを作って自動化させることができない、または難しい。さらに、たんに使う
ことからプログラミングができるようになるまでのスキルアップの道が平坦なのがCUI。
GUIは初心者にはやさしいが、上級者になる道がかなり閉ざされている。永遠の初心者で
いることを強いられているのがGUIと言えるでしょう。
そういう意味では、Windows上でもcygwinなど、CUI環境をある程度整えることが可能
なので、Linuxでないといけないことは減っていると思う。
>・そもそも、使うソフトによって操作感違いすぎ
> emacsとか何さ、1つの操作にコマンドを2つ以上組み合わせるなよ!
> Windowsみたいに共通の操作感を提供してくれよ!
それは、Windowsを先に覚えたからそう思うんでしょう。emacsもひとつの環境で、
そのなかでほとんど全てが完結してしまいますから、共通の操作感を提供している
と言えます。Windowsとemacsの操作感に互いに互換性がないというだけです。
> 基本make make installって何だよ、
もしかして、SLSとかの時代の人ですか?
今は、ディストリビューションとかパッケージというものがあり、改善されてます。
> 「最近はSuseとかUIも進化してて使いやすいのでてるよ」っていうけど、
使いやすいかどうかは個人差だと思います。個人的にはGUIに関してはWindowsのほうが
便利だと思いますが、GUIさえ使えればいいというものではないとも思います。
> 新しいハードのドライバ無いってオイ。
私がLinuxに対して持っている最大の不満はこの点です。Linux陣営の考え方と
しては、シェアが増えればハードウェアメーカーも無視できなくなるでしょう、だから
がんばってシェアを増やしましょう、というものだと思います。ただ、個人的には
cygwinとかがあるからまあいいや、といった感じです。
ところで最近、Unicode化に伴うと思われるのですが、Windowsで日本語フォントが
おかしい(デザインがちょっと変な文字が出る)ことがありますが、そのときに
思ったのは、「なんだこりゃ。これじゃまるでLinuxみたいじゃんかよ!」ってことです。
こんなふうに思われたんじゃ、Linuxもたまったもんじゃないだろうなあとは思いますが。
Re:なんでLinux使わなきゃいけないの? (スコア:1)
Photoshop のアクションやロケットマウスなどによる自動化などを知らないクチですか?
ユーザは目的を達成するための道具として PC を利用しているだけに過ぎず、その道具をわざわざ自分で改良する技術を身につけるよりも、よりいいものを買ってきて目的を達成できれば十分なのです。
物書きが鉛筆、筆、ペンなどを完全に自作する「上級者」なんてのは、手段と目的を取り違えすぎです。
自分が持ちやすいようにちょっと削ったり、ペン先を火であぶったり、なんてのはツールバーの位置や内容を変更したりする程度のカスタマイズ程度に過ぎません。
利用しているプラットフォームに熟達するという意味での上級者になる必要などは、単にデスクトップ環境として利用するユーザには存在しません。
また、「ユーザ自身がそんな事 (自動化による作業の効率化) をできるようになると気付かせることができるか」という点においては、GUI も CUI も大差ないですよ。シェルスクリプトなどという魔法のようなプログラムをユーザ自身が書けるようになる、なんて一般的なユーザは考えてもいませんし、それを覚える労力を費やすのを嫌がりますから。
それは「UNIX 的な CUI 環境」を整えたいという話ですね。Windows であればコマンドプロンプトとバッチファイル、WSH、PowerShell といった自動化可能な環境が整備されています。
WSH や PowerShell を使えば、COM/.NET を利用した高度な自動化も可能ですよ。
ただ、ユーザにとって「それは目的を達成するために必要か」という点はありますが。
Re: (スコア:0)
> もしかして、SLSとかの時代の人ですか?
> 今は、ディストリビューションとかパッケージというものがあり、改善されてます。
仮想環境で多少Linuxをさわった程度ですが、メジャーでなさそうなソフトや
出たばかりの最新版をとりに製作元のサイトに行ってみると、
~.tar.gzが置いてあるだけ、みたいなケースに何回か遭遇しました。
みようみまねでmake make installとかやってみても、なにかメッセージが
ずらずら出るだけでインストールできません。
私にはエラーメッセージなのか単なる処理状況の表示なのかも
区別できないありさまでした。
rpmやdebといったパッケージ形式が統一され、ほとんど自動的に
ソースからパッケージファイルを作ってくれる簡便なツールでも現れれば
配布の状況も変わりだすかもしれません。
しかし、現状では改善されたといっても限定的で
まだまだ素人には厳しいです。