CUI vs GUIat LINUX
CUI vs GUI - 暇つぶし2ch44:login:Penguin
08/08/09 18:56:45 xFIR209z
>>32
> ちなみに、linuxにあるファイル検索等のGUIツールはコマンドライン生成プログラムでしかない。
> こういうのをフロントエンドと言うんだけどね。
> nautilusは例えばマウスでファイルを移動させるのを感知したらcpコマンドを実行する。

これがLinuxのGUIがいつまでたっても安定しない原因なんだよね。。
問題は、cp作った人とnautilusを作った人が別人で
特に、連絡を取り合ったりもしていないってこと。

cpのような、もう拡張されないような機能なら問題ないが、
たとえば、コマンドがバージョンアップしてコマンドが変わったりした場合
nautilusがついてこれず不具合を起こすことがある。

またコマンド呼び出しは簡単な例だが、もっと厄介なのは設定。
nautilusでコマンドが実行できるってことは、nautilusで
設定が出来ると考えても不思議じゃない。実際(ある程度)設定できる。

だが、設定ファイルは/etc の中のファイルでしかも独自形式。
これは人間が手で書くことが想定されており、設定ファイルを編集する為の
コマンドは用意されていない。nautilusが自力で読み書きしている為、
どうしても全ての設定を網羅できないし、不具合も多い。
もちろんバージョンが変わったときの対応の問題もある。

45:login:Penguin
08/08/09 20:29:04 7ulsmGj5
まああおりはともかく、俺は2ch書くだけならわざわざx立ち上げないわ

46:login:Penguin
08/08/09 23:41:22 TiCa2k7n
>>29
>ただしフレームバッファ及びプリンタの使用は不可とする。

フレームバッファつかわないGUIってなにに表示してるんだ?
LEDかw
語るに落ちるとはまさにこのことだな。

47:login:Penguin
08/08/10 16:33:49 lfIo4HrC
>>44
極力癒着を避ける方が利があるんだよ。
>問題は、cp作った人とnautilusを作った人が別人で
>特に、連絡を取り合ったりもしていないってこと。
linuxは各個独立した分散型の開発手法を取る。
全てが社外の既製品で構成されるとイメージすれば分かりやすいかな。
あと、windows育ちなプログラマはコマンドと関数を別物と考えるけどlinuxではコマンドの
実行は関数呼び出しの一つのルートにすぎない。
そしてコンソールのシェルは関数を手打ちするインタプリタ。
普通はどうコーデイングしようが結局コマンドの生成と実行になる。

48:login:Penguin
08/08/10 16:41:23 i06zluqG
>>47
バカはダマッテロ!

49:login:Penguin
08/08/10 17:18:21 IY/Qz6cr
>>44

ですよね、わかります!!!
やっぱりWindowsでは個々のファイラやユーティリティの作者がちゃんとMicrosoftのプログラマと連絡を
取りあってますからね!やっぱり品質が違いますね!!!!!!


50:login:Penguin
08/08/10 19:52:29 j9sJp/bj
>>49
いくらなんでも根性悪いよ。皮肉もここまでくれば。

51:login:Penguin
08/08/10 20:03:11 lNFQwp8N
キュイとギニュー戦わせたらギニューが勝つよな

52:login:Penguin
08/08/12 09:16:42 TDSS0975
CUIのが好き・・・・・・と言うかLinuxでGUI使うの、
コミニティに積極参加出来る位の英語力ないとキツくないか?
バグが多過ぎるし、資料なさ杉

53:login:Penguin
08/08/13 13:27:07 5dcqpeU7
>>49
その代わりバージョンアップは数年に一度、買い替えを強いられる事も多い。
windowsみたいな開発手法では例えばwindowsXPはwindowsXPの枠を超えられず
結果全く別のOSを新規開発する事になる。
95年頃のlinuxと今のlinuxはDOS->vistaの変化よりはるかに激しい。
断層なく継続的開発でこれだけ激しく変化できるlinuxの理由は開発手法にある。
windows95とvistaは全く別のOSだがlinuxはずっとlinuxであり続けている。

54:login:Penguin
08/08/13 13:43:09 5dcqpeU7
もうOS選択の自由は確立されている。
windowsみたいなOSが欲しいならwindowsを使えばいい。
linuxはすさまじい開発スピードとどんな変革にも耐えるべく各個が赤の他人の関係を維持する。
当然デメリットも出るがlinuxは開発スピードの方を選んだ、そうするしかlinuxは成立しない。
最初のgnomeはgnomeの為に書かれたコードはわずかしか無かった。
gnomeはほとんどが既製品の寄せ集め、これがオーブンソースの流儀。
そして既製品は赤の他人の関係を堅持する。
だからmetacityをcompizにすんなり取り替えられた。
おかげでgnomeはいとも簡単に3Dになった。
windowsXPを3Dに改造するくらいならまるごと作り直した方が早いだろう。
現実にはXPが3Dになる事はなく全く別のOSを新規開発した。
vistaの進化できる余地も少ないと思う、すぐにまた別の新規開発OSに切り替わる。
このやり方にもメリットはある、どんなメリットかはwindowsファンに聞いてくれ。
優劣の話ではない、やり方は色々ある。
ユーザーは自由に良いと思った方を使えばいい。

55:login:Penguin
08/08/15 01:26:22 ICBSp13G
どうやったらオープンソースとオーブンソースを間違えるのだろうか?

56:login:Penguin
08/08/16 03:41:27 XkZh/5la
GUIのよさってのはapt-get と synaptic の違いかな。
入れるものがわかってるときはapt-get install。コンパイルの途中でライブラリが無い時とか。
面白そうなソフトを入れてみようかなという時はsynaptic。

57:login:Penguin
08/08/16 10:23:10 Zp0yQapm
実際どうでもいいな

58:login:Penguin
08/08/16 13:15:31 23oH30dW
いまやapt-getなんてふるいツールだけどな

59:login:Penguin
08/08/16 14:41:17 bp7J+L2G
aptitudeを使えということですか

60:login:Penguin
08/08/16 20:43:35 AgBlqNxz
ま、そんな程度の使い道ならCUIもGUIも差は無いんだよ。
なのに無理やり対決したがるからこの手のスレが後を立たないわけ。
もっと高度なCUIの使用例を上げると今度は使比較対象にならない。
GUIではできない事、実装不可能な事をCUIでやるわけで結局対決にはならない。

61:login:Penguin
08/10/21 12:49:19 sbfjW96z
長く使えば使うほどCUIになっていく気がするな
効率がいいし、小回りが利くし、自動化できるし
でもGUIを完全には捨てられない(´・ω・`)
2chのお気に入りのスレはCUIでまとめ読みしてるけどこのウインドウはGUI
URLリンク(up2.viploader.net)

62:login:Penguin
08/10/21 21:21:20 MUxwA7gg
GUIが捨てられないんじゃなくて
dozeが捨てられないんじゃねーの

63:login:Penguin
08/10/22 16:07:23 5UoFqE7A
それぞれ向き不向きがあるだけ
CUIで絵描けって言われたら無理だし


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch