[過去ログ] WindowsやめてLinuxデスクトップ! 29 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
543(1): 2020/02/22(土)09:49 ID:koacs1JM(6/6) AAS
>>541
Pythonはライブラリがすごくて、使用例も多いから
コピペでかなりの部分は何とかなるからな
でお前は複数人数でやるプログラミング何を使っているんだ?
それで何を作った?
544(1): 2020/02/22(土)10:02 ID:pmsZYw+y(3/6) AAS
>>535
ざっと読んだけど普段linuxのcui使わない人向けの記事じゃないのこれ
普段からパイプ使ったり特定の部分のオプション変えたりするのを何度も書くのがめんどいからそれをスクリプトにするわけで
なんか出発点が違う気がする
545: 2020/02/22(土)10:31 ID:NmwqnfWl(1/3) AAS
Pythonが人気あるのって機械学習研究してる連中がほかの言語知らなかっただけだろ。
546: 2020/02/22(土)10:45 ID:MEbz5Zx1(7/9) AAS
>>542
> 俺に言わせればPythonよりBashのほうが覚えるのが大変だと思う
だから、そこが「考え方の違い」なんだよ。シェルスクリプトは特徴的な言語なんだから、
よくある言語の一つであるPythonと同じ考えでいると覚えるのが大変になる。
だからこれ持ってきたんだけどな。
プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話
外部リンク:qiita.com
大変なのは考え方の違いを理解してないから。考え方の違いを理解すりゃシェルスクリプトなんて
かなり仕様が少ない言語(いい意味で言えば絞り込まれている)なんだから覚えることなんて少ないよ。
547: 2020/02/22(土)10:46 ID:MEbz5Zx1(8/9) AAS
>>543
> でお前は複数人数でやるプログラミング何を使っているんだ?
> それで何を作った?
いろいろだなぁ。C/C++から古くはVBもやったし、JavaScript、Python、Ruby、Perl
作ったのもデスクトップアプリ、業務用アプリ、ウェブアプリ、いろいろだなぁ
正直普通のことなんで聞くまでもないだろ。誰でもやってそうなことをやってるだけ。
548(1): 2020/02/22(土)10:49 ID:MEbz5Zx1(9/9) AAS
>>544
出発点が違うのは「簡単なものはシェルスクリプト、大きくなってきたらPythonを使う」と考えてる人
記事の内容は正しくて、間違っているのが↑
用途が違うので規模で比べるものじゃない
549(1): 2020/02/22(土)11:21 ID:NmwqnfWl(2/3) AAS
その場で書いて使い捨てるレベルの用途ならPythonも悪くはない。
550: 2020/02/22(土)11:39 ID:JR0uyEi8(1) AAS
机上の空想を何十回やっても仕方ない
551: 2020/02/22(土)12:04 ID:yoMvUr/S(2/9) AAS
bashやめてPythonに変えたら便利になるのでは。
552: 2020/02/22(土)12:08 ID:QXzNmQCY(1/8) AAS
それは作るもので比べるもの
553: 2020/02/22(土)12:11 ID:4FzJ+Zo6(1/10) AAS
AA省
554: 2020/02/22(土)12:15 ID:yoMvUr/S(3/9) AAS
Pythonシェルに変わればLinuxも少しは使われるようになるのでは。
555(2): 2020/02/22(土)12:21 ID:QXzNmQCY(2/8) AAS
例えばログをリアルタイムで表示するときに、
tail -F /var/log/error.log | grep ERROR
とかすると、ERRORという文字が含まれたログだけがリアルタイムで表示できるわけよ。
これと同じことを、tailコマンドとgrepコマンドを呼び出して
一行でできるプログラミング言語がない。
556: 2020/02/22(土)12:30 ID:4FzJ+Zo6(2/10) AAS
AA省
557(1): 2020/02/22(土)12:34 ID:yoMvUr/S(4/9) AAS
シェルスクリプトはそろそろ別の物にしたほうが良いのでは。
558: 2020/02/22(土)12:40 ID:QXzNmQCY(3/8) AAS
シェルスクリプトはなくならんよ。
誰もが黒い画面で使ってる。
fishなどの代替シェルもあるけど、良くて違いはあっても
標準を変えるほどにはならない。
シェルスクリプトを変えるとしたら、外部コマンドを関数のように
使える言語じゃないとだめだし、外部コマンドが標準入出力で
連携するようになってるから新しく何かを作ろうにも
その仕様に合わせる必要がある。そうなると結局今と大差なくなる。
つまりは互換性という一番重要な点があるから、
それを破壊するようなものは受け入れられないという当たり前の結論
省2
559: 2020/02/22(土)12:42 ID:yoMvUr/S(5/9) AAS
もう無くしたほうが良いですわ。
560(1): 2020/02/22(土)12:42 ID:pmsZYw+y(4/6) AAS
大抵の言語は標準入出力あるだろ
561(1): 2020/02/22(土)12:45 ID:QXzNmQCY(4/8) AAS
>>560
どの言語もシェルスクリプト並に上手く連携できないよ
それぞれのコマンドが処理をブロックさせることなくパイプで繋いで
並列動作させられるのはシェルスクリプトぐらいでしょ
562(1): 2020/02/22(土)12:49 ID:pmsZYw+y(5/6) AAS
>>561
パイプでつないだコマンド入れて結果受け取るだけでしょ
戻り値から正規表現で抜き出しとかも簡単だし
上下前次1-新書関写板覧索設栞歴
あと 440 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s