Linuxは、開発環境が40年前と同レベル (819レス)
Linuxは、開発環境が40年前と同レベル http://mao.5ch.net/test/read.cgi/linux/1520651677/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
658: login:Penguin [sage] 2018/09/30(日) 20:39:21.02 ID:QbavDDne 実際それっぽいのはweb技術に寄生したらelectronですぐ作れるけど、今度はアプリケーション側がhtmlスクレイピング並みに頑張らねばならなくなる。どこに得があるんだって話だよ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/658
659: login:Penguin [sage] 2018/09/30(日) 20:40:35.38 ID:QbavDDne そしてすぐ作れるものを誰も作ってないってことは、もう言わなくてもわかるだろ。 本当に役に立つならすぐ作っちゃえよ。それで飯くっていけるぞ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/659
660: login:Penguin [sage] 2018/10/01(月) 17:50:38.53 ID:2PbwmnYc Windows 使ってないからレジストリについてググってみた。 Windows を使わない理由が増えた。いや、今更だが…… http://mao.5ch.net/test/read.cgi/linux/1520651677/660
661: login:Penguin [] 2018/10/04(木) 12:14:21.89 ID:TCYnRgOk >>53 これやね http://mao.5ch.net/test/read.cgi/linux/1520651677/661
662: login:Penguin [] 2018/10/04(木) 12:16:07.00 ID:TCYnRgOk アホやろ 移植性が段違いじゃんか それに世界中に使ってる人がいるってことも 無視しとるやんけ、自分が無能なだけや http://mao.5ch.net/test/read.cgi/linux/1520651677/662
663: login:Penguin [] 2018/10/04(木) 12:17:10.45 ID:TCYnRgOk >>628 嫌みだなあ http://mao.5ch.net/test/read.cgi/linux/1520651677/663
664: login:Penguin [sage] 2018/10/04(木) 12:18:36.41 ID:owJSlV/h 正直、C89以前のCなんか読めたものじゃないし、 かといってC++11以降の機能使いまくったソースも読めたものじゃない。 http://mao.5ch.net/test/read.cgi/linux/1520651677/664
665: login:Penguin [] 2018/10/04(木) 12:19:21.15 ID:TCYnRgOk >>637 嘘だよ。初心者に優しいのは、テキスト編集だよ。 英語が苦手なだけでしょ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/665
666: login:Penguin [] 2018/10/04(木) 12:23:10.12 ID:TCYnRgOk マウントなんて、大分前からクリックするだけやんけ それよりディスクの故障チェックもできないとか、そっちのほうが怖いよ http://mao.5ch.net/test/read.cgi/linux/1520651677/666
667: login:Penguin [] 2018/10/04(木) 12:24:41.56 ID:TCYnRgOk >>633 へー、今はむしろナウいんだけどな 取っとけるし http://mao.5ch.net/test/read.cgi/linux/1520651677/667
668: login:Penguin [sage] 2018/10/04(木) 12:28:02.25 ID:owJSlV/h 見通しがよいかどうかはシステムのサイズによる。複雑になれば階層構造のレジストリのほうがいいに決まってる。 基本的な型は用意されてるし、細かくセキュリティも設定できるし、読み書き用のAPIも用意されてる。 OS起動時に必ずバックアップを取ってから起動してくれるのもメリット。 なんでもviで作業したいというのが諸悪の根源。開発環境が50年前とい言われても仕方がない。 http://mao.5ch.net/test/read.cgi/linux/1520651677/668
669: login:Penguin [sage] 2018/10/04(木) 14:30:40.10 ID:ElUITLNa >>665 英語苦手じゃないけど、ちょっと言ってる意味がわからん。とりあえず、レジストリはめんどくさいぞ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/669
670: login:Penguin [] 2018/10/04(木) 18:29:15.05 ID:JEPfGG7w レジストリより環境変数のほうが使いやすいよな!!! って人は少ないだろう。 http://mao.5ch.net/test/read.cgi/linux/1520651677/670
671: login:Penguin [sage] 2018/10/04(木) 19:15:45.35 ID:ddNAR9Qj みかんとしいたけだったらみかんのほうが美味しいよな http://mao.5ch.net/test/read.cgi/linux/1520651677/671
672: login:Penguin [] 2018/10/04(木) 19:46:26.53 ID:OfGD0Bqi 何も足す必要がないということは究極を極めているということであろうか。 http://mao.5ch.net/test/read.cgi/linux/1520651677/672
673: login:Penguin [sage] 2018/10/05(金) 20:25:19.99 ID:e0bFYixi しいたけの方が好きだな。 http://mao.5ch.net/test/read.cgi/linux/1520651677/673
674: login:Penguin [sage] 2018/10/06(土) 10:18:12.60 ID:BaJ5yG4w xmlの優位性はテキストだということだけれども、実際テキストエディタでxmlを閲覧すると醜悪そのものだよね。 http://mao.5ch.net/test/read.cgi/linux/1520651677/674
675: login:Penguin [] 2018/10/07(日) 12:09:23.84 ID:NL5YlGHV >>4 Windowsのビルドって、どれぐらいかかるか知ってる? http://mao.5ch.net/test/read.cgi/linux/1520651677/675
676: login:Penguin [] 2018/10/07(日) 12:13:27.13 ID:NL5YlGHV >>669 そういう意味なんだけどね テキスト編集の方が楽だけど、設定ファイルの雛型に 書いてある説明が英語なのは、日本人にとって辛いかなと 慣れればなんてことないけど。 http://mao.5ch.net/test/read.cgi/linux/1520651677/676
677: login:Penguin [] 2018/10/07(日) 12:19:15.88 ID:NL5YlGHV ちなみに勘違いしてるみたいだけど autotools 作ったのはGnuではないよ。 自動的にMakefile作るシェルスクリプトが回覧されていく うちに、みんなで改良加えて、なんとなく出来上がったのを Gnuが採用しただけだよ。移植性を重視してたからね。 別に好きな奴使えばいいんだよ。気に入るのが無ければ 自分で作ればいい。それが自由であることの尊さなんだから。 http://mao.5ch.net/test/read.cgi/linux/1520651677/677
678: login:Penguin [] 2018/10/07(日) 12:23:39.78 ID:NL5YlGHV >>670 環境変数の便利さも知らないとは http://mao.5ch.net/test/read.cgi/linux/1520651677/678
679: login:Penguin [] 2018/10/07(日) 12:43:16.62 ID:NL5YlGHV autotools使うのは、それだけ多くのライブラリに依存 しているからで、その分のコードを書く手間を 省けるのだから、大したことでは無いね。移植性も 高まるし。でも、それが必要ないなら、別にMakefile添付でも 全然問題ないし、そういうプロジェクトも少なくない。 他のビルドツール利用でも良いし。なんか 勘違いしてない?これらはあらかじめ与えられてるん じゃなくて、享受するものだよ。嫌なら自分でやるんだ。 近所の落ち葉をかたずけるのと同じさ。君のために 誰かのためにやるんだよ。そう思うなら、自分で どうにかするんだよ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/679
680: login:Penguin [sage] 2018/10/07(日) 14:00:44.63 ID:o4JQNsqJ 良いこと言うね、全くそのとおりだわ 読んでねーけど http://mao.5ch.net/test/read.cgi/linux/1520651677/680
681: login:Penguin [] 2018/10/07(日) 14:15:00.91 ID:oOrM6jho INIのように書式とデータ構造とAPIが共通化されてるテキストベースの多層構造の設定を保持するメカニズムがあればよいんだよ、Linuxに。 http://mao.5ch.net/test/read.cgi/linux/1520651677/681
682: login:Penguin [] 2018/10/07(日) 15:49:12.48 ID:Utbv1dgw >>681 JSON。 ハイ論破。 http://mao.5ch.net/test/read.cgi/linux/1520651677/682
683: login:Penguin [sage] 2018/10/08(月) 01:32:23.55 ID:u3tlEOhm ハイ論破厨ってたまに5chで見るけどいつも論破できてないよな。同一人物? http://mao.5ch.net/test/read.cgi/linux/1520651677/683
684: login:Penguin [sage] 2018/10/08(月) 01:57:00.22 ID:wRVLpatJ 「ハイ論破」はダサいという風潮はとうにご存知だが必要不可欠な機能 C/C++やPerlのセミコロンみたいなもの http://mao.5ch.net/test/read.cgi/linux/1520651677/684
685: login:Penguin [sage] 2018/10/08(月) 18:36:10.38 ID:oT0ARLv1 Pythonは? http://mao.5ch.net/test/read.cgi/linux/1520651677/685
686: login:Penguin [sage] 2018/10/14(日) 20:31:15.98 ID:neRrm9zv 私たち日本人の、日本国憲法を改正しましょう。 『憲法改正國民投票法』、でググってみてください。 平 和は、勝ち取るものです。拡散も含め、お願い致します。 http://mao.5ch.net/test/read.cgi/linux/1520651677/686
687: login:Penguin [sage] 2018/10/17(水) 12:54:12.24 ID:KEL2Zae3 >>684 あなたは、日本人じゃない気がする。 日本人なら絶対しない「ご存知」「機能」の使い方してるから。 http://mao.5ch.net/test/read.cgi/linux/1520651677/687
688: login:Penguin [sage] 2018/10/17(水) 16:35:34.61 ID:8nvX+L4I すげーな、国籍わかるとか、AIすげーな。 http://mao.5ch.net/test/read.cgi/linux/1520651677/688
689: login:Penguin [] 2018/10/27(土) 04:44:34.49 ID:oNGNvg62 へー、LinuxにはJSON読み書きする「共通化されたAPI」ってあるのかぁ。 知らなかったな。 Cで使おうと持ったらインクルードファイルは何をしてして、どんな関数呼べばいいんだろう? 定番のunistd.hかな? http://mao.5ch.net/test/read.cgi/linux/1520651677/689
690: login:Penguin [sage] 2018/10/27(土) 07:06:28.37 ID:53/qFfzS JSONってそんないいもんじゃないよね、コメント書けないのは致命的 http://mao.5ch.net/test/read.cgi/linux/1520651677/690
691: login:Penguin [sage] 2018/10/27(土) 07:42:11.97 ID:W7BgcJKl /**/じゃね? http://mao.5ch.net/test/read.cgi/linux/1520651677/691
692: login:Penguin [sage] 2018/10/27(土) 12:40:53.22 ID:vvEvYZjK jsonが爆発的に普及したきっかけはバイナリ保存はしたくないけど、オブジェクトをそのまま保存したいって需要だから 設定に使うとしても開発者よりなんだよな。linuxは開発者フレンドリーだから開発者マインド無いときついってのは理解できるけども。 http://mao.5ch.net/test/read.cgi/linux/1520651677/692
693: login:Penguin [sage] 2018/10/27(土) 16:29:50.82 ID:SAg19bbX 階層が深くないならiniが見やすくていい 階層が深いならyamlだし、記述性ならxmlだし、どれも一長一短あるけど、テキストエディタで開く設定ファイルならiniは使いやすい http://mao.5ch.net/test/read.cgi/linux/1520651677/693
694: login:Penguin [sage] 2018/10/27(土) 18:49:59.82 ID:O58iUbEz 複数行コメントを書けて、日本語も問題ない、Ruby が良い =begin 複数行 コメント =end http://mao.5ch.net/test/read.cgi/linux/1520651677/694
695: login:Penguin [] 2018/11/14(水) 13:34:30.81 ID:9Y41hzLp Windows界はいろんな産業ロボットを使ってモノを生産しているのに Linux界はいまだに手作りでモノを生産しているようなもんだからね。 http://mao.5ch.net/test/read.cgi/linux/1520651677/695
696: login:Penguin [sage] 2018/11/14(水) 13:43:53.49 ID:gyZLFZAz 工事ライン止まる恐怖 http://mao.5ch.net/test/read.cgi/linux/1520651677/696
697: login:Penguin [] 2018/11/14(水) 15:34:23.73 ID:R9HUvO/L >>1 Unix は世界最古のOSらしいので、最初は良かれと思って決めたものが、 使ってみると使いにくかった、ということはあるかもしれない。 一例として、 $ コマンド名 パラメータ >a などとして、リダイレクトするとき、stdout と stderr が分かれている のも、現実的には不便。 $ . スクリプト名 と先頭にピリオドをつけないと環境変数がスクリプトによって設定できない のも不便。 どちらも、DOS では修正されていた。DOS の方が後発だから。 http://mao.5ch.net/test/read.cgi/linux/1520651677/697
698: login:Penguin [] 2018/11/14(水) 15:46:04.08 ID:9Y41hzLp 資本制企業はいかに人件費を削って量産するかを常に考えている。 少ないプログラマでより多くをと。 ところがオープンソースの世界はコーディングすること自体が楽しい って人々の集いだからな。効率化へのインセンティブが小さい。 http://mao.5ch.net/test/read.cgi/linux/1520651677/698
699: login:Penguin [sage] 2018/11/14(水) 16:12:37.60 ID:R9HUvO/L >>697 別の環境変数で処理したいなら別の端末を開けば良いわけだから、 スクリプト内での設定を反映しないという仕様は、今となっては アリガタ迷惑だと思う。 ただ、行儀の悪いわけの分からんスパゲッティーで解読するのも 時間の無駄なスクリプトも多いが。 http://mao.5ch.net/test/read.cgi/linux/1520651677/699
700: login:Penguin [sage] 2018/11/14(水) 16:31:47.06 ID:R9HUvO/L >>697 stdout と stderr と時系列的に合わせて出力しないと、解読しにくい 場合があるので、結局、2つの出力を合成したいことが多く、 1&>2 a だったか、覚えていられないような変な記号を書かなくてはならない。 あと、tee コマンドも覚えにくい。 http://mao.5ch.net/test/read.cgi/linux/1520651677/700
701: login:Penguin [sage] 2018/11/14(水) 18:19:54.67 ID:NypCRQ0z というか何もかも覚えられない 脳が退化しているのか? http://mao.5ch.net/test/read.cgi/linux/1520651677/701
702: login:Penguin [sage] 2018/11/15(木) 11:00:41.86 ID:xZi0sQ1j &> a と、 1>&2 a の両方の書き方があったり、export が必要あったり無かったり、 そんなアホみたいなものは、むしろ高級な脳であるほど覚えられない。 高級な脳は、共通原理や一般法則だけを覚えようとし、単純で無意味な情報は 削除される傾向があるから。 http://mao.5ch.net/test/read.cgi/linux/1520651677/702
703: login:Penguin [sage] 2018/11/15(木) 11:06:16.36 ID:xZi0sQ1j >>1 なんという愚かなOSなんだろう。 DOSと同じことがこんなに長くなる : [DOS] $ コマンド名 >a [Linux] $ コマンド名 1>a 2>&1 http://mao.5ch.net/test/read.cgi/linux/1520651677/703
704: login:Penguin [sage] 2018/11/15(木) 11:18:44.03 ID:ZYarPIhK bashが使える環境ならbashでいいです http://mao.5ch.net/test/read.cgi/linux/1520651677/704
705: login:Penguin [sage] 2018/11/15(木) 14:57:10.66 ID:jf56ooyw >>703 > [DOS] > $ コマンド名 >a ↑間違い > [Linux] > $ コマンド名 1>a 2>&1 ↑1は不要 正しくはこうだよ [DOS] $ コマンド名 >a 2>&1 [Linux] $ コマンド名 >a 2>&1 参考 http://tooljp.com/windows/doc/stdout-stderr/stdout-stderr.html > (4)標準出力と標準エラー出力を同じファイルにリダイレクト > mycmd.exe > stdout-stderr.txt 2>&1 http://mao.5ch.net/test/read.cgi/linux/1520651677/705
706: login:Penguin [sage] 2018/11/15(木) 16:10:24.15 ID:xZi0sQ1j >>705 DOS に関しては、そもそも原則として多くのツールが、stderr を使わない流儀 だったので、stdout だけをリダイレクトすれば十分だったんだ。 だから、その意味で、 [DOS] $ コマンド名 >a は間違ってない。 要は、トータルの使い勝手で考えた場合だから。 http://mao.5ch.net/test/read.cgi/linux/1520651677/706
707: login:Penguin [sage] 2018/11/15(木) 16:17:52.58 ID:ygBKpHRC 何言ってんだこいつ http://mao.5ch.net/test/read.cgi/linux/1520651677/707
708: login:Penguin [sage] 2018/11/15(木) 16:35:44.99 ID:xZi0sQ1j 理念はどうあれ、結果的に使いにくいということだ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/708
709: login:Penguin [sage] 2018/11/15(木) 19:22:40.55 ID:jf56ooyw ほらほら、間違いを指摘されて、 焦ってきてるぜwww http://mao.5ch.net/test/read.cgi/linux/1520651677/709
710: login:Penguin [sage] 2018/11/15(木) 19:26:14.30 ID:BbyfSDoN つまり、DOSコマンドは設計に沿わないアプリが多かったということかな? http://mao.5ch.net/test/read.cgi/linux/1520651677/710
711: login:Penguin [sage] 2018/11/15(木) 19:33:50.35 ID:xZi0sQ1j >>709 いや違う。 最初からそれを前提にしていたので間違ってない。 あなたは、DOSの事知らないからそんなこと言ってるのでは。 http://mao.5ch.net/test/read.cgi/linux/1520651677/711
712: login:Penguin [sage] 2018/11/15(木) 19:35:22.15 ID:xZi0sQ1j >>710 いや、むしろ、stderr を滅多に使わないのがDOSの流儀だった。 少なくとも、コンパイラのエラー表示は100%、stdout に出ていたし、 その他のフリーソフトなんかの表示もほぼ、そうだった。 http://mao.5ch.net/test/read.cgi/linux/1520651677/712
713: login:Penguin [sage] 2018/11/15(木) 19:36:28.21 ID:xZi0sQ1j 使いにくくなるだけなのに、stderr を使っているソフトが多いのは、Unix系の プログラマには、実は真の意味では頭の悪いのがいっぱい混じっているから ではないか。 http://mao.5ch.net/test/read.cgi/linux/1520651677/713
714: login:Penguin [sage] 2018/11/15(木) 19:47:41.79 ID:BbyfSDoN 明言していない前提 他社を憶測で知らないもの扱い ごく主観的な流儀 主観的な使いにくさでOSの草分け的な開発者を無能扱い これだけでまともに取り合う気がなくなる。 http://mao.5ch.net/test/read.cgi/linux/1520651677/714
715: login:Penguin [sage] 2018/11/15(木) 20:26:24.23 ID:BbyfSDoN 元々、stdoutとstderrが分れているのには理由がある。 理由もなしに分けたりしないという想像力があれば憶測でモノを言うと恥ずかしいことぐらいわかりそうなもんだが。 標準出力がUIを兼ねていたのでユーザーへのメッセージがerrで塗りつぶされるのが良くないし、 出力結果を次のコマンドに渡すときなどにerrメッセージが混ざると困るし、 コマンドが入力待ちの状態の時、errなんか出たらなにで止まってるのかわからないからな。 当時は無視するしか無いerrもあって切り分けるしかなかった。 例えば標準出力をファイルを書き込んでる最中にエラーを出力するにはstderrに出すべきだろ。 それを使いにくくなるとは。。。 http://mao.5ch.net/test/read.cgi/linux/1520651677/715
716: login:Penguin [sage] 2018/11/16(金) 00:27:49.09 ID:tzv3Gduj >>715 コンパイラの出力をパイプで渡していくのは時代遅れだと思う。 今は、ファイルに書いて渡せば良い。 http://mao.5ch.net/test/read.cgi/linux/1520651677/716
717: login:Penguin [sage] 2018/11/16(金) 01:05:00.97 ID:tzv3Gduj >>714 古い時代とはまた違った、今の時代に合った CUI の流儀がある。 Unix好きの人には、古いものを維持し続けようとする人が多すぎるのか、 または、古いソースを使いまわし続けすぎているためか、古い流儀のまま になっているために効率が下がっている。 http://mao.5ch.net/test/read.cgi/linux/1520651677/717
718: login:Penguin [sage] 2018/11/16(金) 05:47:32.05 ID:dRD9J7hj DOSはパイプの文化じゃないわな http://mao.5ch.net/test/read.cgi/linux/1520651677/718
719: login:Penguin [sage] 2018/11/16(金) 05:51:52.18 ID:0i6TmJsP >>716 ファイルに書いて渡すと遅くなる ディスクが遅いとかいう話じゃなくて 並列処理ができなくなるという話 http://mao.5ch.net/test/read.cgi/linux/1520651677/719
720: login:Penguin [sage] 2018/11/16(金) 10:12:56.67 ID:tzv3Gduj >>719 実際のコンパイルは、a1.c, a2.c, a3.c, ・・・ などを別のCPUコアに渡して、 マルチコアでコンパイルするので、既にCPUコアが完全に使用しきられている。 なので、それ以上、コアに空きが無いので、パイプを使っても並列度が 上がることはほぼ無い。 一方、いったんファイルに書いてもファイル・バッファにキャッシュされ、 実際のディスクへの書き込みは、全く行われないか、または、ずっと後 になってから行われ、コンパイル作業中にはRAM上でデータの受け渡し が行われるためディスクの遅さは全く関係しないと言っても過言ではない。 http://mao.5ch.net/test/read.cgi/linux/1520651677/720
721: login:Penguin [sage] 2018/11/16(金) 10:26:25.63 ID:0i6TmJsP >>720 パイプを使っている今はね。 ファイルを作ると遅くなるって言ってるの 今のやり方が最適なの。だからCPUコアを使い切れている http://mao.5ch.net/test/read.cgi/linux/1520651677/721
722: login:Penguin [sage] 2018/11/16(金) 10:53:36.15 ID:tzv3Gduj >>721 パイプを使っても、0.000001% 位しか速度差が出ないのに、 gccなどのコマンドラインはめちゃくちゃ使いにくくなる。 http://mao.5ch.net/test/read.cgi/linux/1520651677/722
723: login:Penguin [sage] 2018/11/16(金) 11:29:58.77 ID:CImKgAch コンパイラのエラーメッセージは標準出力に出て問題ないだろ。*nix系でも出るぞ。何いってんだこいつ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/723
724: login:Penguin [sage] 2018/11/16(金) 13:08:48.23 ID:tzv3Gduj >>723 よく読め。そんな事言ってない。 http://mao.5ch.net/test/read.cgi/linux/1520651677/724
725: login:Penguin [sage] 2018/11/16(金) 13:44:14.78 ID:0i6TmJsP パイプを使わないと動画をリアルタイムにエンコード出来ない http://mao.5ch.net/test/read.cgi/linux/1520651677/725
726: login:Penguin [sage] 2018/11/16(金) 15:18:51.23 ID:tzv3Gduj >>725 別にパイプを使うなとは言ってない。 そういうケースでは使っていい。 http://mao.5ch.net/test/read.cgi/linux/1520651677/726
727: login:Penguin [sage] 2018/11/16(金) 15:24:14.00 ID:0i6TmJsP どうやら時代遅れなのはお前の頭だと気づいたようだなw http://mao.5ch.net/test/read.cgi/linux/1520651677/727
728: login:Penguin [sage] 2018/11/16(金) 15:29:21.83 ID:tzv3Gduj 違うな。 古いものと新しいものを逆さに捕らえる人がいて困る。 http://mao.5ch.net/test/read.cgi/linux/1520651677/728
729: login:Penguin [sage] 2018/11/16(金) 15:33:24.49 ID:CImKgAch そもそもstderrの使い方知らなかっただけじゃないの? http://mao.5ch.net/test/read.cgi/linux/1520651677/729
730: login:Penguin [sage] 2018/11/16(金) 16:17:03.41 ID:tzv3Gduj >>729 そんなことない。 stderr が有っても敢えて使っていなかった DOS の選択は賢いと思ってる。 http://mao.5ch.net/test/read.cgi/linux/1520651677/730
731: login:Penguin [sage] 2018/11/18(日) 01:55:09.21 ID:Vr4U8zB+ >>1 gcc や clang も、include path の設定が無視されることがある。 複雑に複数の言語処理系がインストールされている場合に、 include path が勝手に「コマンドPATHから推定して」 決められて しまい、それを修正したいために、環境変数などを設定しても 優先順位がおかしくて、なかなか修正されないことがある。 しかも、その状況を確認するには、-v オプションを付けて 出てくる長いメッセージを解読しなくてはならない。 また実は、バイナリになってしまってからは修正すること が難しいパス設定が存在することもある。 その場合は、ソースから make する際に、./configure のパラメータで決められてしまっている。 つまり、バイナリレベルでは、動作が変えられるように 出来ていない欠陥品が多い。 http://mao.5ch.net/test/read.cgi/linux/1520651677/731
732: login:Penguin [sage] 2018/11/18(日) 15:40:41.51 ID:3P44tPJl $ prog1 | prog2 | prog3 > job1.out $ # で済むところを $ prog1 > tmp1 $ prog2 < tmp1 > tmp2 $ prog3 < tmp2 > job1.out $ rm tmp1 tmp2 $ # ってやるのか? http://mao.5ch.net/test/read.cgi/linux/1520651677/732
733: login:Penguin [sage] 2018/11/18(日) 17:57:25.79 ID:Vr4U8zB+ >>732 最初のようなパイプでつなぐような表記を、コマンドラインから打つこと自体、問題なんだよ。 むしろ、ファイル名を指定して、少しずつ進んでいくほうが賢い。コマンドラインからだと。 型のあるプログラムだとコンパイラがエラーを出してくれる確率も高いが、 コマンドラインからだと、わずかな間違いが重大な問題に発展しやすい。 それに、どうせ、打ち間違える確率が高いので、何度も試すことになり、最初から 実行し直しになることが多い。 $apt-cyg show | grep -i nantoka や $コマンド名 | less みたいなことやら無くちゃならない頻度が高すぎ。長すぎて馬鹿だ。 こんな設計思想、ダメだ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/733
734: login:Penguin [sage] 2018/11/19(月) 17:47:26.62 ID:+NP8NhMG 正直期待してなかったけど、初めてまともな返答をしてくれたね。 君は自分が世界の中心ではないということを理解すべきだ。 君のために存在するものなど何もない。 それでも適切な方法で助けを求めることはできるはずだ。 〇〇をうまく使えないという理由で〇〇の作者の頭が悪いなどというなら 誰も助けてくれないし君にとって良いことなど何も起こらない。 まあ、それはそれとして、シェルのヒストリ機能や行編集機能は使ってる? ターミナルエミュレータの copy&paste は? これらを使ってもまだ大変だと感じるなら Emacs なんかが助けになるかもしれない。 http://mao.5ch.net/test/read.cgi/linux/1520651677/734
735: login:Penguin [] 2018/11/22(木) 15:34:28.06 ID:RrnXOV1/ You! Visual Studio codeをinstallしチャイナyo! http://mao.5ch.net/test/read.cgi/linux/1520651677/735
736: login:Penguin [] 2018/11/22(木) 18:57:40.31 ID:oP/fZ4BU ビジュアルスタジオは使いやすいよ。 まじお勧め。 http://mao.5ch.net/test/read.cgi/linux/1520651677/736
737: login:Penguin [sage] 2018/11/22(木) 22:43:59.51 ID:UVJrC35/ #ifdef なんかも設定に応じて認識して、ちゃんとコードの色に反映してくれるからねえ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/737
738: login:Penguin [sage] 2018/11/23(金) 08:49:45.51 ID:YQZUc9qP バランスが取れておらず、かつ、統一感もない。 それが Linux。 また、安さ以外に売りが無いのに最新のハードと最高の通信環境を要求する。 http://mao.5ch.net/test/read.cgi/linux/1520651677/738
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 81 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s