なぜLinuxはプログラミングに向いているのか?

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024

ความคิดเห็น • 84

  • @kuturogukun
    @kuturogukun ปีที่แล้ว +8

    めちゃくちゃ腑に落ちる感じで伝えてくださりありがとうございます。

  • @user-si4zq8mn6b
    @user-si4zq8mn6b 2 ปีที่แล้ว +16

    linuxは難しそうでなんとなく避けてましたが想像以上に強みが多くて驚きました!これからしっかり勉強しようと思います!

  • @tanaka_diver
    @tanaka_diver 2 ปีที่แล้ว +11

    Linuxの良さがいまいちわからず、勉強する気が起きてなかったんですけど、全て疑問解決したことでLinuxを勉強する気になれました。ありがとうございます!

  • @javacjapan
    @javacjapan 2 ปีที่แล้ว +36

    そもそもLinuxの構造の元になってるUNIXがOSのシンプル性を維持しやすい設計だから、Linuxは「できることがすごく多くて」しかも「どんどん進化している」割には新たに覚えることが少なくて、結果的に「エンジニアの経験が長く活かせる」点がプロにとって大きな強み。
    あと、WindowsServerは管理者であるエンジニアにも内部構造を一定以上見せないけど、Linuxは管理者であるエンジニアに対して基本的に何も隠さないので、トラブルがあっても掘り進めれば解決できる信頼感がある。
    WindowsのadministratorよりLinuxのrootの方が権限が高くて何でもできる。

    • @noncolordaddy
      @noncolordaddy ปีที่แล้ว +1

      プロセス管理がしやすくて何やってるかも明白、かつやりたいことだけやってくれて余計な事はしないのがマジでいい
      windows開発はユーザー環境の調査からなにから高い上に開発者ガワの敷居も高くてコストが異常にかさむ……
      そりゃその分ユーザビリティは高いんだけどもBtoBで敢えてwindows使う理由ほぼないのよね

  • @sai90000able
    @sai90000able 3 ปีที่แล้ว +18

    無料だからLinuxが普及した、それに尽きると思う。LinuxとWindowsそれぞれ優れている点があると思います。

  • @takuyasakai2712
    @takuyasakai2712 8 หลายเดือนก่อน +1

    最近拝見させていただきました。 すごく分かりやすくて個人講習をお願いしたいくらいです。

  • @splwtr
    @splwtr 2 ปีที่แล้ว +4

    macOSもできますよ。
    HomeBrewを使うとLinuxと同様な風にパッケージのインストールもできます。
    また、wget, curl , bash zsh・・・など、標準で入ってます。
    FreeBSDがたまたまmacOSに採用され、開発者もアップルに行ったので
    macOS = デザイナーでなく、macOS=デザイナー、技術者 って関係にもなりましたね。
    ただ、Linux系は日本語化し過ぎて、分かりやすいと言えば分かりやすいですが、
    業務系LinuxだとRedHatになるんでしょうかね? Centはサポート終わったみたいだし。

  • @HirKiy
    @HirKiy 2 ปีที่แล้ว +3

    とても元気が出る動画をありがとうございます(^^)
    モチベーションが上がりました!

  • @sunadokeida
    @sunadokeida 3 ปีที่แล้ว +9

    学ぶという意味ではArch linuxをおすすめです。メインOSで使うとなるとカーネルパニックとかも頻繁に出現するので、ある意味すぐ上級者になれるのではないでしょうか。

    • @RIAFeed
      @RIAFeed 2 ปีที่แล้ว +1

      ローリングリリース+ソフトライブラリ短期積極更新はかなりアレなので練習にはうってつけでしょうね。

    • @w1z4rd9
      @w1z4rd9 2 ปีที่แล้ว +4

      btw I use arch.

    • @pcm298
      @pcm298 9 หลายเดือนก่อน

      まあ、本番じゃなければ最高に面白いですよね。
      AlpineLinuxの変態環境もいいですが。

  • @k_kawtv1960
    @k_kawtv1960 3 ปีที่แล้ว +5

    ファイルに権限があったり、リニアなコマンド操作感がいいですね。

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว

      権限管理も細かくできて良いですよね^^

  • @GDA00606
    @GDA00606 3 ปีที่แล้ว +3

    大変勉強になりました。ありがとうございます。
    Linux がいいとなればなぜエンジニアはlinux のpcでではなく、Mac開発を行うのでしょうか。
    ところでwslはどう思われますか。普及するでしょうか。

  • @a930056
    @a930056 3 ปีที่แล้ว +7

    windows10でもChocolateyというソフトを入れればコマンドだけでソフトをインストールすることができます。

  • @00uru49
    @00uru49 3 ปีที่แล้ว +3

    素晴らしい動画ありがとうございます!

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว

      参考になれて嬉しいです!!

  • @sw6273
    @sw6273 2 ปีที่แล้ว +1

    今WindowsOSのLenovo Thinkpad X1 CarbonとMacOSのMacBook Airで購入を悩んでいます。
    Linuxを使いたいのですが、どちらをお勧めされますか?今年9月からComputerScienceを専攻するアメリカの大学1年生になります。

    • @KiyotoUniv
      @KiyotoUniv  2 ปีที่แล้ว

      どちらでもよいと思いますー!好きな方で良いかと。強いて言えばMacの方が環境構築には詰まりにくいは詰まりにくいです。

  • @masshi1998
    @masshi1998 3 ปีที่แล้ว +5

    知らないことが多くて、学びになりました!

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว

      タクさん、嬉しいお言葉です( ´∀`)

  • @lcao9624
    @lcao9624 3 ปีที่แล้ว +2

    なぜLinuxはプログラミングに向いているのか? ->  なぜCUIを使うのか?

  • @user-nm8dg9xj8z
    @user-nm8dg9xj8z 3 ปีที่แล้ว +8

    お伺いしたいのですが、開発用のlinuxは何のディストリビューションがお勧めでしょうか?
    Ubuntuは有名ですが、CentOSとか?
    その様な紹介動画があってもあっても良いかもです。

    • @RIAFeed
      @RIAFeed 2 ปีที่แล้ว +4

      ツールのインストールがaptだからdebian系じゃね?

    • @w1z4rd9
      @w1z4rd9 2 ปีที่แล้ว +6

      Debianファミリーがオススメ。Windows10経験者ならZorinOSは好きになると思う。それ以外はLinux Mintって感じ。理由は軽さ、知名度(コミュニティー)、使用では初心者向けだから

  • @mickeyoneil1337
    @mickeyoneil1337 4 หลายเดือนก่อน +1

    何も知らない時期に「linuxでしか自由に開発出来ない」と騙された影響でLinuxユーザになってしまったワイ

  • @it5408
    @it5408 9 หลายเดือนก่อน

    チーム開発では、自分のPCにLinuxの仮想環境を構築し、その中でDockerのコンテナを立ち上げて開発するのが多いですか?

  • @yamato2199bob
    @yamato2199bob 8 หลายเดือนก่อน +2

    コマンド操作が慣れると相当強力ですね。
    GUIの操作もそれはそれでいいですけど、操作の手順を覚えるのが難しいです。例えば、ボタンの配置は2次元的な位置を把握しなければならないし、間違ったボタンを押した場合のリカバリ方法も同時に覚えなくてはならない。プルダウンしてこれを選択しそこからさらにプルダウンしてアレを選択し・・・みたいなことを考えると3次元的な習得が必要になる。
    それらすべてをコマンドだったら決めれた文字列を入力してエンターキーを押すだけ。文字列なので、間違いようがないです。
    保守運用手順もコマンドで完結してほしいです。引継ぎが楽ですので。

  • @kasey5239
    @kasey5239 3 ปีที่แล้ว +29

    この人、娘には”リナ”、息子には”クスオ”って名付けそう。

  • @paseri9697
    @paseri9697 ปีที่แล้ว

    macはハードウェアとドライバが監獄なので普通のx64で動かせるようなものがmacだとドライバがないから動かせないとかがザラにあったんでメイン機をUbuntuに変えました

  • @jikantoki
    @jikantoki ปีที่แล้ว +1

    Linuxの素晴らしいところはCUIにしろGUIにしろマウスを触らなくていいし軽い、これに尽きる

  • @pianoarennzimimikopi
    @pianoarennzimimikopi 3 ปีที่แล้ว +4

    Windows10になってからデフォでウイルス対策されてたような

  • @piko7561
    @piko7561 8 หลายเดือนก่อน +2

    wgetはプログラミングツールだったのか

  • @acitizen6465
    @acitizen6465 3 ปีที่แล้ว +3

    WebアプリならWindowsで開発してlinuxサーバにデプロイが使いやすいかなあ
    Linuxで開発はキツイしWindowsサーバが本番もダルい

  • @youtubefan1822
    @youtubefan1822 3 ปีที่แล้ว +2

    いろいろなディストリビューションあって敷居が高い気がしますが😂

  • @user-nb9zu6eh3o
    @user-nb9zu6eh3o 2 ปีที่แล้ว +2

    速度が早いからですかね。

  • @Dont_run_away_from_change.
    @Dont_run_away_from_change. 8 หลายเดือนก่อน +3

    Windowsもパッケージマネージャというか、ストアをもっと押して行くべきだと思いました。
    現行のフリーソフトも無料で受け入れ、アップデートをスマホのように一括で行ってくれる環境や体制を取り入れないと、Z世代は面倒だと感じる人がかなり多いと思います。
    裏を返せば、Linuxがよりユーザーフレンドリーになれば、覇権もあり得るかも?と思いました。

  • @komiyamma
    @komiyamma 3 ปีที่แล้ว +7

    でもまぁ、今やオープンソースでも一番貢献度が高いのがマイクロソフトですけどねぇ。

  • @furikake8524
    @furikake8524 13 วันที่ผ่านมา

    まぁ、Windowsはディフェンダーがあるけど

  • @masatomo310
    @masatomo310 3 ปีที่แล้ว +2

    Linuxは、初期のMacに似ている。
    じゃじゃ馬だけど、楽しい。

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว +1

      おーそうなのですね!初期のMacのこと知らないのです学びになります!

  • @kunton9563
    @kunton9563 3 ปีที่แล้ว +4

    まー
    Windows系は昔安定稼働出来なかったのが大きいですねー
    2〜3日で再起動しないと無理でしたからー

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว +1

      再起動せずにすむってのは良いですよね〜

  • @user-nx9iq7il3h
    @user-nx9iq7il3h 3 ปีที่แล้ว +4

    脆弱性言えてなくて草

  • @fugaku1480
    @fugaku1480 3 ปีที่แล้ว +4

    確かにプログラミングなどLinuxは素晴らしいのですが、dアニメなどWindowsに限られているサービスも
    あるので100パーセントLinuxにできません。
    昔のLinuxはディスクトップにはつらいOSでしたが、今はそんなことないようです。

    • @phoepsilonix
      @phoepsilonix 3 หลายเดือนก่อน +1

      2年前はそうだったのかな。
      今は見れると思いますよ。

  • @oneko6
    @oneko6 ปีที่แล้ว +3

    MacにはHomebrewg,WindowsにはWSLを導入すればaptと同じ操作ができます。
    Linuxは大体がssh接続で操作することになるので、わざわざローカル環境で利用する利点が見えてきません。

  • @Yoh_Yasushi
    @Yoh_Yasushi 3 ปีที่แล้ว +4

    質問です。
    単体でLinuxのOSをインストールしたPC、どうやって用意するのがおすすめですか?
    ・自作
    ・IntelのNUC
    ・Windows OSの端末にWin潰して入れる
    山浦先生はどうされていますか?

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว +1

      僕ならWindowsを潰しますー。以前はそうしてました。が、今はDockerあるのでDocker上で構築することがほとんどです。

    • @mo895
      @mo895 2 ปีที่แล้ว

      I use tuxedo pc (Germany) and slimbook (Netherlands) laptops.

  • @nekop25
    @nekop25 2 ปีที่แล้ว +1

    パッケージ管理最高だよね~!インストール楽勝!!ん?動かない...え??依存関係...?

  • @seal4854
    @seal4854 ปีที่แล้ว +2

    え、コード書くときどうするんだろうvimで全部やるの?

    • @seal4854
      @seal4854 ปีที่แล้ว +3

      ワイが今まで行った現場だと基本Windowsで開発して、dockerとかcli操作したい時だけWSLに切り替えてやるみたいなやり方してるところほとんどで、
      Linuxオンリーの人見たことないんだよな...

    • @pcm298
      @pcm298 9 หลายเดือนก่อน

      Linux版Vscodeで良くない?

    • @user-lk8mq4el6lEt
      @user-lk8mq4el6lEt 4 หลายเดือนก่อน

      LinuxにしてもGUIが使えるものもあるし、コード書く時には別のOSを使ってもいいので、別にCUIのエディタで開発する必要はないですね。

  • @yuuttana1223
    @yuuttana1223 3 ปีที่แล้ว +3

    windowsとLinuxの差は物凄く分かるんですが、LinuxベースであるMacだとLinuxと比べてそこまで差があるんでしょうか?一応vagrantで使ってるのですが...

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว +1

      ちょっとコード書くくらいならそこまで差はないですが、プロダクションで使うとなったら違いは割とありますー。
      Linuxの利点としては、無料、カスタマイズ性、ハードウェアを自由に選択可能、セキュリティといった所は大きいです。

    • @chitochito5206
      @chitochito5206 3 ปีที่แล้ว +2

      WikipediaのmacOSの項目には「BSD系UNIXをベースに開発された。」と書いているのですが、Linuxベースなんですか?

    • @yuuttana1223
      @yuuttana1223 3 ปีที่แล้ว +1

      @@chitochito5206 正確にはunixだと思います。LinuxがUnixから来てるので、macもUnixからでどう違うのかという趣旨の質問なので、それほど今回に関しては問題ないって感じです

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว +1

      @@chitochito5206 です!その通りです!

    • @RIAFeed
      @RIAFeed 2 ปีที่แล้ว +1

      macがLinuxベースだったらネイティブでDockerが動いて便利だったろうに…

  • @user-zui-pachi
    @user-zui-pachi ปีที่แล้ว +1

    Linuxが使えるようになりたいと思いました。!!

  • @chanponcham
    @chanponcham 2 ปีที่แล้ว +6

    Windowsもウイルス対策ソフトなくても大丈夫だし、Linuxがウイルス対策安全な理由も謎理論

  • @chinchilla3538
    @chinchilla3538 3 ปีที่แล้ว +2

    Linuxを使いこなせるようになりたいです。

    • @KiyotoUniv
      @KiyotoUniv  3 ปีที่แล้ว +1

      なりたいですよね…!
      メインOSをLinuxにすると強制的にLinuxの知識は付きます(が、少しイバラの道です笑)。
      Linuxに関する動画はまた出してきたいと思います!

  • @0jt493
    @0jt493 9 หลายเดือนก่อน +2

    ミドルウェアより下のレイヤあんまり知らないんだろうな

  • @bake3209
    @bake3209 ปีที่แล้ว +2

    IDEを考えるとやっぱりwindowsメインにはなるかな。なんだかんだVisualStudioが強い。
    でもLinuxは仮想環境で作りやすいし運用がラク。
    あとLinux使えるかどうかで求人の数も質も全然違う。

  • @bn8941
    @bn8941 11 หลายเดือนก่อน +17

    9割以上がLinuxはさすがに言い過ぎ。大企業だとLinuxわからない人も多く考慮してWindows派も結構います。

    • @user-zm1xo8je6k
      @user-zm1xo8je6k 6 หลายเดือนก่อน +3

      どうせ下請けに丸投げするからLinuxなんて使えなくても済むから関係ないもんな。
      個人や小規模でやってる大半のプログラマーは大体オープンソース系のOSだよ。

  • @ki6893
    @ki6893 2 วันที่ผ่านมา

    マウス使うのが面倒すぎる

  • @user-ny1bn4xb8f
    @user-ny1bn4xb8f ปีที่แล้ว

    dockerやMVCでMacBookm1が熱々になるのが憎い😅

  • @user-oo3be9ky5g
    @user-oo3be9ky5g 2 ปีที่แล้ว +8

    大きく勘違いしてるな
    linuxっていうのは、カーネルをさすんだぞ
    この人が要っているのは、カーネルを包んでるディストリビューションの話じゃん

    • @long-live-linux
      @long-live-linux ปีที่แล้ว +1

      Richard Stallmanニキちっす

    • @pcm298
      @pcm298 9 หลายเดือนก่อน

      GNU/Linuxか。。。
      Busybox/LinuxのAlpineLinuxというのがあってだな。。。

  • @hnakajii1954
    @hnakajii1954 3 ปีที่แล้ว +7

    なんか嘘言ってる

  • @user-cd2fb9es9c
    @user-cd2fb9es9c 8 หลายเดือนก่อน +1

    LinuxになれてしまうともうWindowsには戻れないというのが正直なところです。しかし、金あるところは金撒いてるんだろうな。W親衛隊みたいなのが多いですね。でもKinuxの最大の問題はGPLもあると思います。カネにならないから敵が多い。

  • @user-sabasabpsabasabasabasaaba
    @user-sabasabpsabasabasabasaaba 9 หลายเดือนก่อน +2

    エンジニア名乗るのやめてもろて

    • @miso6806
      @miso6806 6 หลายเดือนก่อน

      なぜ

  • @user-be5ce8bl2b
    @user-be5ce8bl2b 4 หลายเดือนก่อน +2

    要するにMacがベストという事。