ライフハックちゃんねる弐式仕事・勉強IT・インターネット) > 【!?】Python、ついにCとJavaを抜いてTIOBE Indexで一位に浮上!

2021年10月13日


1 :VIP
「JavaとCの長年の覇権は終わった」プログラミング言語の人気指標でPythonがついに1位に
https://internet.watch.impress.co.jp/docs/yajiuma/1357645.html

21/10/12 23:10 ID:B1KyZV2u0.net
3 :VIP

豊富なライブラリがあるもんな


21/10/12 23:11 ID:/f7KTUAI0.net 2 :VIP

phpは?


21/10/12 23:11 ID:JCKv4AI+0.net 4 :VIP

Javaの代わりにPythonが嫌われ役一位になると思うと胸が熱くなるな


21/10/12 23:12 ID:B1KyZV2u0.net 5 :VIP

そもそもプログラミングにおいてどの言語が一位だの覇権だの決める意味が全くわからないんだが


21/10/12 23:12 ID:JCKv4AI+0.net 10 :VIP

>>5
意味がありすぎるくらいある
新規参入者がお増えまくって記事が増えてコミュニティが活発になって
もっと便利になって何かあってもなんとかなる言語になる
それのおかげで人気来なって新規参入者が……のループに入る


21/10/12 23:14 ID:Xxjl9mxZ0.net 13 :VIP

>>10
それならみんなで一つの既存の言語を改善して行けば良いのでは?


21/10/12 23:15 ID:JCKv4AI+0.net 15 :VIP

>>13
それは地球上のみんなで一つの国家になろうと言っているようなもんだ


21/10/12 23:16 ID:e9sA1yIX0.net 18 :VIP

>>13
言語は変えてもいいが既存のプログラムの動作は基本的に壊し過ぎないようにしないといけないので
意味論レベルでは事実上改善できない


21/10/12 23:16 ID:B1KyZV2u0.net 19 :VIP

>>13
ある程度大きくなって安定してくると
これ以上変更したら人が寄り付かなくなるレベルがある
そこまで行くと安定期に入って緩やかに沈んでいく
javaなんかは今でも変更してるけどずっと昔のが動くようにしてるしな


21/10/12 23:17 ID:Xxjl9mxZ0.net 6 :VIP

あと数年でRustまつりがくるだろ


21/10/12 23:12 ID:Xxjl9mxZ0.net 7 :VIP

Flutter信者なのでDartだけあればいいです


21/10/12 23:13 ID:hyGtc6Ca0.net 11 :VIP

コミュニティのデカさは言語の強さの一つ


21/10/12 23:14 ID:jhRfZtjv0.net 12 :VIP

Pythonとか主に何用途で使われてて人気一位なの
AI分野?Django使ったWeb分野?


21/10/12 23:14 ID:juqRAkxi0.net 24 :VIP

>>12
個人的にだけど、飛び抜けたものはない汎用って感じがする


21/10/12 23:18 ID:wzgwWe6J0.net 14 :VIP

RustがProlog以下というのが驚き
TIOBEは検索エンジンを利用して算出してるらしいけど明らかにコミュニティの規模や活発度を反映していないな


21/10/12 23:15 ID:B1KyZV2u0.net 16 :VIP

いろんな言語を乱立させるのはテクノロジーの発展の妨げなのでは?


21/10/12 23:16 ID:JCKv4AI+0.net 23 :VIP

>>16
そんなことは全く無い
大体の言語作者やマイナー言語利用者はどんな言語も書ける


21/10/12 23:17 ID:B1KyZV2u0.net 20 :VIP

cってそんなに人気なんだな


21/10/12 23:17 ID:aGgMwTyb0.net 21 :VIP

C#しかできないからMSとしまっせ


21/10/12 23:17 ID:UFA42fdt0.net 28 :VIP

phpとjavascriptだけで良くないっすか?


21/10/12 23:21 ID:JCKv4AI+0.net 30 :VIP

>>28
あと5年くらい食えそうだよね


21/10/12 23:21 ID:YeH8xePq0.net 29 :VIP

Cってそんな人気あったの?
普段から使ってるけどC++のが圧倒的に見る気がする


21/10/12 23:21 ID:Jk8OPQ+e0.net 31 :VIP

phpの何がいいのか分からん
しかも日本でしか使われてないだろ


21/10/12 23:22 ID:e9sA1yIX0.net 34 :VIP

>>31
StackOverflowとか見てたら結構Laravelの質問とか多いよ


21/10/12 23:24 ID:hyGtc6Ca0.net 43 :VIP

rust伸び悩む気がするけどな
ウェブアセンブリとしてブラウザで使えるけど
いざなんのために使うって言ったら無いんだよな
今時のデザインってシンプルなやつだから何かがゴリゴリ動くようなのは流行らないと思うんだよね


21/10/12 23:31 ID:OaGlXq0s0.net 55 :VIP

>>43
Webだけで言えばそうだけど、CとかGoの代替として使うケースが増えてきてるっぽいよ
あとはブロックチェーンとかも


21/10/12 23:34 ID:e9sA1yIX0.net 60 :VIP

>>55
そっち系はわからんな


21/10/12 23:36 ID:OaGlXq0s0.net 66 :VIP

>>43
linuxが、というかリーナス神がrustを認めるかどうかが全てだと思ってる


21/10/12 23:39 ID:Xxjl9mxZ0.net 54 :VIP

Python使いってGUI作るのどうやってんの?
Visual Studioないと面倒くさくね?


21/10/12 23:34 ID:srs75gjf0.net 62 :VIP

>>54
わいもデスクトップアプリ作るなら脳死でVSと.netFrameWork選ぶわ
Pythonろくにさわったことにないけど


21/10/12 23:37 ID:bL/vnSZU0.net 65 :VIP

>>54
PythonでGUI作ってるけどVSCode使ってるわ


21/10/12 23:38 ID:wzgwWe6J0.net 89 :VIP

C++でメモリ操作して処理HAEEEにできるギークな俺はスーパーハカー
Pythonのライブラリ?C++で作ってあげますがなにか?
とニタニタしてるのがここの住人だと思ってた


21/10/12 23:53 ID:acx+NA6m0.net 102 :VIP

javaとc#の浅い部分しか触ってないから今後生きていく自信がねえや


21/10/13 00:09 ID:qYvmg5Eqa.net 104 :VIP

phpの何が良いかって?
💩みたいなプログラムでも動くことだよ
元々お手軽便利ツールとして開発された言語を、元々の設計思想が異なる言語を引き合いに出してゴミカス呼ばわりするのはナンセンス


21/10/13 00:09 ID:hW89Jste0.net 111 :VIP

フレームワークの学習で終わるのはWeb屋くらいなもんだろ


21/10/13 00:34 ID:za972M8xd.net 87 :VIP

1番かは知らんけど、Pythonは初心者でも続けられるよ

Python 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ

21/10/12 23:53 ID:wzgwWe6J0.net

編集元:「http://viper.2ch.sc/test/read.cgi/news4vip/1634047840/



 コメント一覧 (23)

    • 1. 自他とも認めるパーティマン
    • 2021年10月13日 22:25
    • 言語は何でもいいが一つをちゃんと極めればいいんだよ
      どの言語にも変数があり評価式があり引数と戻り値を返す関数を作り機能をクラスでまとめて複数のクラスを組み合わせてユニット化してライブラリ化するのは変わらない
      ただC言語が良いのはアセンブラ記述が出来る上にオブジェクト指向も兼ね添えていて
      宣言やメモリの管理も厳密にしなきゃならんから内部構造や動きを理解するのに長けてるから
      だからC言語をマスターすればPythonだろうがJavaだろうが使いこなすのは容易なんだよ
      潰しが効くってやつ
      どの言語使うかで右往左往するのが一番頭悪い
      箸使うようなもんなんだからウダウダ言わずにC言語やれ
      箸(C言語)使えればフォーク(Python)もナイフ(他の言語)も使うのは簡単なんだよ
    • 0
      • 2. 自他とも認めるパーティマン
      • 2021年10月13日 22:39
      • >>1
        箸とフォーク・ナイフの比喩はおかしいような…
        C言語をマスターとか簡単に言っちゃったり、大枠で捉えてどれも一緒とか言っちゃったり、そもそも技術にあんまり興味無い人かなぁ
      • 0
      • 20. 自他とも認めるパーティマン
      • 2021年10月14日 11:33
      • >>2
        C使ってて定常業務はシェルじゃなくてPythonで効率化くらいするだろ?
      • 0
      • 3. 自他とも認めるパーティマン
      • 2021年10月13日 22:46
      • >>1
        これは老人
        今は何やるにしてもフレームワーク乱立してて独自ルールが多いから私〜は凄い出来ますで別の言語飛ばされると血反吐はきながら働く羽目になる
      • 0
      • 18. 自他とも認めるパーティマン
      • 2021年10月14日 10:28
      • >>3
        頭悪
        基本出来てりゃ言語が何かとか関係ない
        血反吐なんか吐くわけない
        C出来りゃPython使うのに苦労しないしした事もない
        プログラミングの本質は変わらないんだよ
      • 0
      • 11. 自他とも認めるパーティマン
      • 2021年10月14日 01:06
      • >>1
        SIerによくいる、専門教育は受けてないけど経験と感で仕事してる自称エンジニアのジジイの匂いがプンプンする。
      • 0
      • 17. 自他とも認めるパーティマン
      • 2021年10月14日 09:09
      • >>11
        専門教育受けてるならC言語を使えて当然だが
      • 0
      • 19. 自他とも認めるパーティマン
      • 2021年10月14日 10:35
      • >>17
        専門教育受けなくても東大とかの一流大学卒はみんなC言語経験してきてる
        最近入社する新卒はみんなC言語は大学で少しだけやりましたー状態
      • 0
      • 21. 自他とも認めるパーティマン
      • 2021年10月14日 11:47
      • >>19
        どっちにしろマトモなプログラマーを自認するならC言語できて当然だろ
      • 0
      • 22. 自他とも認めるパーティマン
      • 2021年10月14日 12:03
      • >>21
        マジこれ
        なおJavaのみしかやった事ない奴の地雷率の高さと言ったらもうね
      • 0
    • 4. 自他とも認めるパーティマン
    • 2021年10月13日 22:55
    • pythonのコードはシンプルだシンプルだと言われるが、全く美しくないわ
    • 0
      • 23. 自他とも認めるパーティマン
      • 2021年10月14日 12:07
      • >>4
        それでも
        綺麗に書きましょう
        可読性を上げてメンテナンスしやすくしましょう
        ってパイソンの文化というか風潮は無いより遥かにマシだと思うよ
        Perlとか略記の競い合いみたいでなんか嫌
        うちの会社にいる隙あらばPerlでやりたがる2名のPerl使いだけかもしれんが
      • 0
    • 5. 自他とも認めるパーティマン
    • 2021年10月13日 23:24
    • 用途が違うもんを比べてもなぁ
    • 0
    • 6. 自他とも認めるパーティマン
    • 2021年10月14日 00:07
    • 使用者が増えると単価が下がる。
      Javaと同じ道を辿るだけや。そしてまた新たな言語が台頭する。その繰り返し。
    • 0
      • 7. 自他とも認めるパーティマン
      • 2021年10月14日 00:09
      • >>6
        これ。言語を追ってる限り一生底辺コーダー。
        何を使うかではなく何を作るかにキャリアをシフトしていかないと。
      • 0
    • 8. 自他とも認めるパーティマン
    • 2021年10月14日 00:12
    • pythonは情報系じゃない理系大学生の救世主

    • 0
    • 9. 自他とも認めるパーティマン
    • 2021年10月14日 00:23
    • アメリカに住んでる以前仕事仲間だった友人に聞いたが、
      pythonだけでなく普通にPHPも多く使われてるってよ。
      逆にrubyはもうPerlのような存在になりつつある模様。
    • 0
    • 10. 自他とも認めるパーティマン
    • 2021年10月14日 00:25
    • pythonの初学者や非専門家へのハードルの低さは認めるが、GUIはもうちょっと何とかならんのかな……。tkinterは動的なプログラムに全然使えないし、pygameは入力系が弱すぎて、本当に単純なゲームにしか使えない。ミックスさせてみたらそれなりに安定はするけど、プログラムが煩雑になるし、まともに連携してるわけではないから立ち上がりも綺麗じゃない。
      DJANGOもいちいちコマンドプロンプトから動かさんとあかんからメンテナンス面倒くさいし、webでやるなら結局JavaScriptメインでほぼ困らんしなあ。セッションの使いやすさは素晴らしいが、重くなるのがなあ……。
      非専門の独学だし、その辺よく分からん。
    • 0
      • 12. 自他とも認めるパーティマン
      • 2021年10月14日 01:08
      • >>10
        GUIは完全に捨ててるのがPythonやぞ。頑張るとこ間違えるな。
      • 0
    • 13. 自他とも認めるパーティマン
    • 2021年10月14日 01:11
    • 以前から思っていたけどランキングでCとC++を別々にカウントする方法はなんかモヤモヤするなあ
      組み込みでC言語が使われるのは知っているがそれでも文法面で見たら
      C++には実質C言語が含まれてるから同一のカウント枠で良いんじゃないの
      DelphiとFreePascalは文法に違いがあるのに同一枠なのに
      CとC++が違う枠なのは不公平なのではと思う

    • 0
      • 14. 自他とも認めるパーティマン
      • 2021年10月14日 01:14
      • >>13
        訂正
        FreePascalではなくObjectPascalね
      • 0
      • 15. 自他とも認めるパーティマン
      • 2021年10月14日 01:56
      • >>13
        CとC++はやっぱ違う言語だと思う。
      • 0
      • 16. 自他とも認めるパーティマン
      • 2021年10月14日 08:59
      • >>13
        お前windowsユーザーだろ
        windowsはベース言語がCだから

        Linuxだとベースの言語がC++じゃなくてCなんだよ
      • 0
コメントフォーム
記事の評価
  • リセット
  • リセット

誹謗中傷な投稿内容には訴訟リスクが発生します。自己責任でお願いします。


みんなが見てる


今週人気


    注目











    スポンサードリンク
    remote-buy-jp7
    • ライブドアブログ