アカウント名:
パスワード:
10年以上前のこと、当時もLinuxはwindowsより速いと言われていた。真に受けた俺は数種類のlinuxを試したが、どうしてもwindowsの方が速いとしか思えなかった。1テンポも2テンポも遅い。俺のwindowsはいろいろ速くするための設定をしていて、スパスパと動いたのに、Linuxは反応がとにかく遅かった。
使い勝手もLinuxはコマンドを覚える必要があり難しかった。結局使わなくなり削除をしてしまった。Linuxユーザーは信頼おけないなと言う感想を残して。
当時俺がネット上でLinuxを遅いと言うと、Linuxはコマンドで速いと反論が返ってきた。コマンドとGUIの早さを比べてる
速くしたい対象が、マウスによる操作限定なのか、それともデータ処理なのか、というところの差である気がする。
たしかに、オフィスソフトで比較すれば、MS Office の方が LibreOffice よりはこなれていて、反応もよいかもしれない。
けど、コンピュータでしたい処理というのは、GUIでマウスでゴリゴリばかりではない。とにかく大量にあるデータに一定の処理を加えたい、ということもかなりある。その時には、CLI の方が圧倒的に手早くできる。GUI 基本でできてる Windows では、これがやりにくい。マクロとかで頑張ればできるのだろうけど、それでも、マウスの操作は基本的には大量データ処理には向かない。CLIのツールが豊富なLinuxは、scriptでかなりのことができる。その手軽さを Windows でやろうとすると、結局 Cygwin とか入れないといけなかったりする。
表層で、自動化なんかせずにマウスでグリグリするだけで済むお仕事なら、Windows にどうぞ縛られていて下さい、という感じでしょうか。
元ACです。
>速くしたい対象が、マウスによる操作限定なのか、それともデータ処理なのか、というところの差である気がする。
これです。Linuxが速いと言うのは括弧付きの速いなんですよ。括弧の中は言わないのです。言うのは「Linuxは速い」だけ。文句が出てくると、括弧の中を言い出すんです。
で、Linux側の言いたいのは、括弧の中を言わなかったけど、Linux側は悪く無いからね。悪いのは騙された側だからね。と言うことなんですよ。ここのスレでも、そういうコメントがたくさんある。
>表層で、自動化なんかせずにマウスでグリグリするだけで済むお仕事なら、Windows にどうぞ縛られていて下さい、
これですね。やはり悪いのは私なわけですよね。Linuxユーザー側はなんとかしてそう言いたいのです。Linux側が詐欺的な言い方をして、被害者を出しているのにもかかわらず、悪いのは被害者なんですよ。
更に悪いのは、Linux側は自分達のやってることに無神経なんですよ。Linux側は悪くなくて、悪いのは俺の方だと言って、なにも気にしないんですよ。だから、俺からみると、Linuxなんか人間的に信じることできない人達の集団だとしか思えないんですよ。
このツリーで延々と繰り広げられてる応酬を見事に言い表してますね。「速く使えば速いんだ。遅いと言うならお前の用途が悪い」という玄人の独りよがりをのらくらと後出しする論法でもってここの否定派をよしんば論破しきったとして、この記事の本題に沿うんですかね。
「お前の用途が悪い」と人のPCの使い方そのものを否定する人はそうはいないと思いますが。せいぜい、「常に速いわけでもない、全ての用途に対して速いとは限らない。「Linuxは速い」という表現は不正確だ」といってませんか?
「Linuxは速い」→「常に速いとは言っていない」と言った人は単一の人間なのでしょうか?単一の人間であれば、その人間の人間性の問題になるかもしれませんし、人間性の問題がなくてもそういう誤解が生まれる事はよくある事だと思います。単一の人間でなく、また匿名の意見だったのであれば、単一の人間の言辞のように受け取る方に問題はあるでしょう。#AC を単一の人間のように受け取る人を見たら、どう思いますか?
ところで、この世界は全ての人間の言辞が正確で全てに責任を追求できる世界なのでしょうか?聞いて、どう解釈するかは聞いた人間の責任ではないですか?
それに別に「Linuxは速い」っていう事がこの記事の本題でもないと思いますが。
それはUSHの個人的資質の問題もあるのでは?
この手の話ではなんでDOS窓やPowerShellはないことになっちゃうんだろうなあ
PowerShellでExcelファイルを作る [microsoft.com]とか列抽出してコマンド実行しちゃうとか色々できるのにね。# まぁ、VBAでマクロ組んだり、VSで書いた方が早いかもしれないけど。
まぁ、Linuxな人はCOMとかPowerShellのコマンド類を理解する気も無いだろうからLinuxの方がスクリプト最高なんでしょう。
そういうCOMとかPowerShellを使って日々業務を効率化してく人をほとんど見たことがないのですが。
少なくとも未だにWindowsのCUI=コマンドプロンプトと思っている人は大分取り残されてます。Linux系のShellで使える標準的なコマンドもPowerShellでは大分入ってますので単なる進化したDOS窓ことコマンドプロンプトやら機能限定Cygwinみたいに使えます。流石にCygwinの全てや普通のLinux環境みたいな感じとはいかないですが、WindowsOSの標準コンポーネントなので事務手続き的な意味で通りやすいのも大分大きい。Linuxでもライセンスやリスクが違うので当然ですがパッケージ毎に申請通さないといけないし(VLCとかDeCSS絡みで導入禁止)確かにCOMやら.NET Frameworkの知識を要求するので一般的な人にはあまり向かないかもしれませんが、LinuxのShell/ShellScriptだって結局はどれだけ標準コマンドと、追加で入れたプログラムや作ったり入れたスクリプトを知っているか勝負ですよね。それこそawkやらなにやらの正規表現を知っているかとか場合によってはPerl/Rubyでちょこっとしたワンライナーを書くのが前提みたいな事になる。で、それが出来るあなたのような人ってはてさて一般的なのですかね?と逆に問い返したいですね。Linuxでそういったバッチ処理が出来るようになるまでのコストとPowerShellでやる際にどの程度差異があるのやら。日常で出来合いのスクリプト流すだけならそれこそ関係ないし。ファイルやフォルダ選択ダイアログとか場合によってはTcl/TkみたいにGUI作って使えるのでエンドユーザーは引数渡す必要すら無い。そこまでするなら普通にVisualStudioでアプリにしちまえよって感じはしますけど。
個人的にはPowerShellはVisualStudioとか使わず簡単にCOM操作したりして、Excelファイル自体にマクロを含めずバッチ処理的な事が出来るので重宝してますよ。特に従来のコマンドプロンプトでは出来なかったOffice文書とかに>とにかく大量にあるデータに一定の処理を加えたい的なことは十分可能です。CSVやらテキストファイルの編集ならそれこそPowerShellだけで普通にできますし。例えば画像形式の変換をImageMagickとか入れずに.NET Framework標準のImageFormat [microsoft.com]使って一括変換するとか複数のWordファイルとかを一括PDFにするみたいな事も出来ます。他にも複数ファイルを弄るときに中間ファイルなしに一旦ファイル群のオブジェクト作って変数にぶち込んだ後ファイル群追加やソートやフィルタを掛けたりして厳選したファイルリスト作ってから一気にぶち込むとか出来る点がLinux系のShellだと出来ない便利な点ですかね。
ちなみに今のWindows、特に2012/8以降はコマンドラインで出来る事がかなり増えてます。むしろGUIで設定できなくてPowerShell経由とかでないとダメなLinuxみたいなケースもありますのでサーバー管理とかする人はPowerShellは既に必須技能です。
「Linux ではコマンドラインが」「スクリプトが」と書くと、かならず「Windows にも PowerShell がちゃんとあって、Linux 以上に使える」という意見が必ず出る。
でも、そういう人達は、普通に買ってきたままの Windows で、PowerShell のスクリプトファイルの作成と実行を、どうやっているのだろう。
Linuxと同じで旧環境から引き継ぐなり必要になったら作れば良いだけ。
Windows server 2012は、プロンプトは、power shellですよね。
8.1ならタスクバーとナビゲーションのプロパティでWin+XのコマンドプロンプトはPowerShellになりますよ。検索チャームから起動しているなら単語の頭さえ入れてけば良いので「w po」のようにすると絞り込めて起動できます。
あなたが見たことないだけでしょう
やっぱりWindowsとLinux関係なく、GUIとCLI比べてるだけじゃないの。元コメントはGUIの土俵でLinuxがWindowsよりも遅いと言ってるのに、「コマンドとGUIの早さを比べてるような、2つの違うものを比べて、Linuxを速いと言うLinuxユーザーには、人間的に不信感しか持てなかった。」と言っているにもかかわらず、同じ反論をするというのは本当に救いようがない。
オフィスの業務でバッチ処理で済むような簡単なお仕事がどれだけあるんだろうね。
>オフィスの業務でバッチ処理で済むような簡単なお仕事がどれだけあるんだろうね。
たくさんあるぜ。オフィスの業務に幻想を抱いているかもしれんが、自動処理という概念がないから、人海戦術でコピペするだけ、定型の入力・操作をするだけのお仕事ですなんてのはざらにある。
Linuxに都合の悪い指摘が出ると、あれこれ防衛的に言い訳した挙句
こういう捨て台詞を吐いて、選民意識に閉じこもる方向で話を決着させようとする。この手の物言いは昔から変わらないですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
Windowsより速いは嘘では (スコア:4, 興味深い)
10年以上前のこと、当時もLinuxはwindowsより速いと言われていた。
真に受けた俺は数種類のlinuxを試したが、どうしてもwindowsの方が速いとしか思えなかった。1テンポも2テンポも遅い。俺のwindowsはいろいろ速くするための設定をしていて、スパスパと動いたのに、Linuxは反応がとにかく遅かった。
使い勝手もLinuxはコマンドを覚える必要があり難しかった。結局使わなくなり削除をしてしまった。Linuxユーザーは信頼おけないなと言う感想を残して。
当時俺がネット上でLinuxを遅いと言うと、Linuxはコマンドで速いと反論が返ってきた。コマンドとGUIの早さを比べてる
Re:Windowsより速いは嘘では (スコア:1, おもしろおかしい)
速くしたい対象が、マウスによる操作限定なのか、それともデータ処理なのか、というところの差である気がする。
たしかに、オフィスソフトで比較すれば、MS Office の方が LibreOffice よりはこなれていて、反応もよいかもしれない。
けど、コンピュータでしたい処理というのは、GUIでマウスでゴリゴリばかりではない。とにかく大量にあるデータに一定の処理を加えたい、ということもかなりある。その時には、CLI の方が圧倒的に手早くできる。
GUI 基本でできてる Windows では、これがやりにくい。マクロとかで頑張ればできるのだろうけど、それでも、マウスの操作は基本的には大量データ処理には向かない。
CLIのツールが豊富なLinuxは、scriptでかなりのことができる。その手軽さを Windows でやろうとすると、結局 Cygwin とか入れないといけなかったりする。
表層で、自動化なんかせずにマウスでグリグリするだけで済むお仕事なら、Windows にどうぞ縛られていて下さい、という感じでしょうか。
Re:Windowsより速いは嘘では (スコア:1)
元ACです。
>速くしたい対象が、マウスによる操作限定なのか、それともデータ処理なのか、というところの差である気がする。
これです。Linuxが速いと言うのは括弧付きの速いなんですよ。括弧の中は言わないのです。言うのは「Linuxは速い」だけ。文句が出てくると、括弧の中を言い出すんです。
で、Linux側の言いたいのは、括弧の中を言わなかったけど、Linux側は悪く無いからね。悪いのは騙された側だからね。と言うことなんですよ。ここのスレでも、そういうコメントがたくさんある。
>表層で、自動化なんかせずにマウスでグリグリするだけで済むお仕事なら、Windows にどうぞ縛られていて下さい、
これですね。やはり悪いのは私なわけですよね。Linuxユーザー側はなんとかしてそう言いたいのです。Linux側が詐欺的な言い方をして、被害者を出しているのにもかかわらず、悪いのは被害者なんですよ。
更に悪いのは、Linux側は自分達のやってることに無神経なんですよ。Linux側は悪くなくて、悪いのは俺の方だと言って、なにも気にしないんですよ。だから、俺からみると、Linuxなんか人間的に信じることできない人達の集団だとしか思えないんですよ。
Re: (スコア:0)
このツリーで延々と繰り広げられてる応酬を見事に言い表してますね。
「速く使えば速いんだ。遅いと言うならお前の用途が悪い」
という玄人の独りよがりをのらくらと後出しする論法でもって
ここの否定派をよしんば論破しきったとして、この記事の本題に沿うんですかね。
Re: (スコア:0)
「お前の用途が悪い」と人のPCの使い方そのものを否定する人はそうはいないと思いますが。
せいぜい、「常に速いわけでもない、全ての用途に対して速いとは限らない。「Linuxは速い」という表現は不正確だ」といってませんか?
「Linuxは速い」→「常に速いとは言っていない」と言った人は単一の人間なのでしょうか?
単一の人間であれば、その人間の人間性の問題になるかもしれませんし、人間性の問題がなくてもそういう誤解が生まれる事はよくある事だと思います。
単一の人間でなく、また匿名の意見だったのであれば、単一の人間の言辞のように受け取る方に問題はあるでしょう。
#AC を単一の人間のように受け取る人を見たら、どう思いますか?
ところで、この世界は全ての人間の言辞が正確で全てに責任を追求できる世界なのでしょうか?
聞いて、どう解釈するかは聞いた人間の責任ではないですか?
それに別に「Linuxは速い」っていう事がこの記事の本題でもないと思いますが。
Re: (スコア:0)
それはUSHの個人的資質の問題もあるのでは?
Re:Windowsより速いは嘘では (スコア:1)
この手の話ではなんでDOS窓やPowerShellはないことになっちゃうんだろうなあ
Re:Windowsより速いは嘘では (スコア:1)
PowerShellでExcelファイルを作る [microsoft.com]とか列抽出してコマンド実行しちゃうとか色々できるのにね。
# まぁ、VBAでマクロ組んだり、VSで書いた方が早いかもしれないけど。
まぁ、Linuxな人はCOMとかPowerShellのコマンド類を理解する気も無いだろうからLinuxの方がスクリプト最高なんでしょう。
Re:Windowsより速いは嘘では (スコア:1)
そういうCOMとかPowerShellを使って日々業務を効率化してく人をほとんど見たことがないのですが。
Re:Windowsより速いは嘘では (スコア:1, 参考になる)
少なくとも未だにWindowsのCUI=コマンドプロンプトと思っている人は大分取り残されてます。
Linux系のShellで使える標準的なコマンドもPowerShellでは大分入ってますので単なる進化したDOS窓ことコマンドプロンプトやら機能限定Cygwinみたいに使えます。
流石にCygwinの全てや普通のLinux環境みたいな感じとはいかないですが、WindowsOSの標準コンポーネントなので事務手続き的な意味で通りやすいのも大分大きい。
Linuxでもライセンスやリスクが違うので当然ですがパッケージ毎に申請通さないといけないし(VLCとかDeCSS絡みで導入禁止)
確かにCOMやら.NET Frameworkの知識を要求するので一般的な人にはあまり向かないかもしれませんが、LinuxのShell/ShellScriptだって結局はどれだけ標準コマンドと、追加で入れたプログラムや作ったり入れたスクリプトを知っているか勝負ですよね。
それこそawkやらなにやらの正規表現を知っているかとか場合によってはPerl/Rubyでちょこっとしたワンライナーを書くのが前提みたいな事になる。
で、それが出来るあなたのような人ってはてさて一般的なのですかね?と逆に問い返したいですね。
Linuxでそういったバッチ処理が出来るようになるまでのコストとPowerShellでやる際にどの程度差異があるのやら。
日常で出来合いのスクリプト流すだけならそれこそ関係ないし。
ファイルやフォルダ選択ダイアログとか場合によってはTcl/TkみたいにGUI作って使えるのでエンドユーザーは引数渡す必要すら無い。
そこまでするなら普通にVisualStudioでアプリにしちまえよって感じはしますけど。
個人的にはPowerShellはVisualStudioとか使わず簡単にCOM操作したりして、Excelファイル自体にマクロを含めずバッチ処理的な事が出来るので重宝してますよ。
特に従来のコマンドプロンプトでは出来なかったOffice文書とかに
>とにかく大量にあるデータに一定の処理を加えたい
的なことは十分可能です。
CSVやらテキストファイルの編集ならそれこそPowerShellだけで普通にできますし。
例えば画像形式の変換をImageMagickとか入れずに.NET Framework標準のImageFormat [microsoft.com]使って一括変換するとか複数のWordファイルとかを一括PDFにするみたいな事も出来ます。
他にも複数ファイルを弄るときに中間ファイルなしに一旦ファイル群のオブジェクト作って変数にぶち込んだ後ファイル群追加やソートやフィルタを掛けたりして厳選したファイルリスト作ってから一気にぶち込むとか出来る点がLinux系のShellだと出来ない便利な点ですかね。
ちなみに今のWindows、特に2012/8以降はコマンドラインで出来る事がかなり増えてます。
むしろGUIで設定できなくてPowerShell経由とかでないとダメなLinuxみたいなケースもありますのでサーバー管理とかする人はPowerShellは既に必須技能です。
Re:Windowsより速いは嘘では (スコア:1)
「Linux ではコマンドラインが」「スクリプトが」と書くと、かならず「Windows にも PowerShell がちゃんとあって、Linux 以上に使える」という意見が必ず出る。
でも、そういう人達は、普通に買ってきたままの Windows で、PowerShell のスクリプトファイルの作成と実行を、どうやっているのだろう。
Re: (スコア:0)
Powershellは起動が軽ければなぁとは思う。
ngenで高速化してもちょっとかかるしね。
ただそれ以上にそろそろPowershellを標準にしてcmdをオプションにしてほしいね、Win8のWin+Xのメニューとか。
あとpowershellの起動コマンドを「標準で」3、4文字にしてほしい。もう手癖でcmdて叩いてしまうのを直したいけど、さすがに長いcmdって打ってしまう。
Re: (スコア:0)
Linuxと同じで旧環境から引き継ぐなり必要になったら作れば良いだけ。
Re: (スコア:0)
7からPowerShell標準搭載は知ってると思うけど
PowerShell ISEも標準で入ってるんじゃないっけ?
普通に買ってきたままのWindowsで拡張子ps1のファイルつくって右クリックで編集とかやればできると思う。
それより昔だと、テキストエディタでhtaとかVBScriptとか書いてたことはあるよ。(なんもない環境で作業するときとかね。)
Re: (スコア:0)
Windows server 2012は、プロンプトは、power shellですよね。
Re: (スコア:0)
8.1ならタスクバーとナビゲーションのプロパティでWin+XのコマンドプロンプトはPowerShellになりますよ。
検索チャームから起動しているなら単語の頭さえ入れてけば良いので「w po」のようにすると絞り込めて起動できます。
Re: (スコア:0)
短縮起動は便利ですがそのものを短くしてほしいんですよね。Alias作ればいいんですけど。
ちなみにその「w po」で私のWindowsはpowercfg.cpl を推してきます。
Re: (スコア:0)
( 管理コマンドにPowerShell専用の?があるという程度には知っていますが、メニューだとかに標準で出てくるのがPowerShellになってほしいです。cmdは特殊なことしないと有効にならないぐらいに追い込んでほしいといいますか。)
Re: (スコア:0)
あなたが見たことないだけでしょう
Re: (スコア:0)
やっぱりWindowsとLinux関係なく、GUIとCLI比べてるだけじゃないの。
元コメントはGUIの土俵でLinuxがWindowsよりも遅いと言ってるのに、
「コマンドとGUIの早さを比べてるような、2つの違うものを比べて、Linuxを速いと言うLinuxユーザーには、人間的に不信感しか持てなかった。」
と言っているにもかかわらず、同じ反論をするというのは本当に救いようがない。
Re: (スコア:0)
表層で、自動化なんかせずにマウスでグリグリするだけで済むお仕事なら、Windows にどうぞ縛られていて下さい、という感じでしょうか。
オフィスの業務でバッチ処理で済むような簡単なお仕事がどれだけあるんだろうね。
Re: (スコア:0)
>オフィスの業務でバッチ処理で済むような簡単なお仕事がどれだけあるんだろうね。
たくさんあるぜ。
オフィスの業務に幻想を抱いているかもしれんが、
自動処理という概念がないから、人海戦術でコピペするだけ、定型の入力・操作をするだけのお仕事ですなんてのはざらにある。
Re: (スコア:0)
Linuxに都合の悪い指摘が出ると、あれこれ防衛的に言い訳した挙句
表層で、自動化なんかせずにマウスでグリグリするだけで済むお仕事なら、Windows にどうぞ縛られていて下さい、という感じでしょうか。
こういう捨て台詞を吐いて、選民意識に閉じこもる方向で話を決着させようとする。
この手の物言いは昔から変わらないですね。