【IT】Python、プログラミング言語の人気ランキングで2位へと躍進。1位奪取も間近か [田杉山脈★]
TIOBEインデックスは、検索エンジンでの検索数などをもとに月1回更新されるプログラミング言語の人気指標。調査が開始されてからこれまで約20年間、「C」と「Java」の“2強”が上位をほぼ独占してきた。今回の調査では、Pythonが11.87%、Javaが11.74%ということで、Pythonが2位に食い込み、ついにこの一角が崩れることになった。実は昨年11月の段階で一時的に2位に上がり、すぐに抜き返されたことがあったのだが、今回は1位のCとのスコア差も過去最小となっており、「半年以内に1位を奪取する可能性すらある」と分析されている。PythonはO’Reillyによる学びたいプログラミング言語のランキングではすでに2位以下に圧倒的な差をつけているほか、TIOBEが今年1月に発表したプログラミング言語・オブ・ザ・イヤーでも1位に輝いており、この勢いは本物と言えそうだ。
TIOBE Index for May 2021(TIOBE)
https://www.tiobe.com/tiobe-index/
Where Programming, Ops, AI, and the Cloud are Headed in 2021(O’Reilly)
https://www.oreilly.com/radar/where-programming-ops-ai-and-the-cloud-are-headed-in-2021/
https://internet.watch.impress.co.jp/docs/yajiuma/1326969.html
引用元: ・【IT】Python、プログラミング言語の人気ランキングで2位へと躍進。1位奪取も間近か [田杉山脈★]
運用上はJavaは脆弱性の元になっているので先はない。
PythonはAIの機械学習面で伸びてる言語だから
パソコンでは向いてはいないがパソコンでGPUにやらせるならいいのかと
これからだとスマホのチップに支援機能が強化され続けるので
メインはスマホやタブ用のソフトの有力な開発言語になるのかもしれない。
AIの機械学習面で伸びてる言語だから
パソコンでは向いてはいないが
↑
他の方も同じこといわれますが
AIの機械学習面??ってプログラムうつと
勝手に学習してくれる?ってことですか??
ライブラリが充実してる
機械学習のプログラムを作るときに使える道具が多くて便利なのさ
IT後進国日本に限ってはJavaでしょ結局。
Javaがどうこうではなく老害が生きてるうちは大きな変化を許さない
Javaは2000年前後からまだ20年
主流になって15年くらいのもんだ
Javaの脆弱性は殆どがサンドボックスがらみ。
こいつのおかげで随分とイメージダウンしてる。
クイックソートがうんぬん言い出しそう
いまや、それは危険を承知で使うレガシーしかない
数値計算で一番最適化の効く言語
fortranで書いたほうが、C言語より1割以上高速に計算できる。
もうAIがつくる。
プログラーマーも失業だな。
【IT】話し言葉でプログラミング Microsoft、ノーコード進化
https://egg.5ch.net/test/read.cgi/bizplus/1622017040/-100
今はまだ幼稚だけど、将来は「こうして、ああして、この機能も付けて…」と人が言うだけでAIが一から作る。
小規模から大規模なものも。
いつ実用化されるかな
たのしみ
まあ簡単に言語化できるものなんて大したことないしな
そんなやり方じゃメンテ不能なクソコード量産するだけだから、仕様変更の都度、一から作り直すことになるわ。
機械学習とスクレイピングだな
社内システムではあまり使われてないね
大事なことは誰でも簡単に作れることだろ?
例えばExcelとの連携とか?
ただ、Python の弱点は全てのOSに標準搭載されていないことだろうな。 搭載されていてもバージョンが古いとか色々ある。
ただ、いま教育用言語の中でトップだから、全ての中で標準になることは間違いないだろう。
YouTube、Dropbox、Reddit
インスタグラムもpythonで書かれてるとか
何をするの?
言語がどうこうじゃなくて何を作るかでしょ
なんでもできるよ
電卓代わり
エクセルVBA代わり
Web/スマホ/PCアプリ開発
機械学習
科学演算
汎用言語に何言ってんの?
動作速度が遅いとかメモリー食いすぎとかならともかく
人気の元になってる、膨大な数の各種ライブラリは
そのほとんどがCで組まれてるからな。
だから、もしライブラリに無いとか、速度が遅いとか
そんな場合にはCで組めないとライバルに差を付けられないよ。
Pythonを突き詰めるとCを学ばないといけないらしい
括弧じゃなくてインデントだったりスネークケースだったり。
それはコンピュータ能力が低かった頭が昔のままだからだろな
c++よりも更に悪化してる気がする
全てのモジュールが手元にあるんだから
全部遡ってデバッグできる
中まで追って見ていけよ
すぐわかる
パシフィコ横浜だったかな
ジェームズゴスリンと当時はまだ技術担当VPとしてネットウェアからきたばかりのエリックシュミット(Google社長のち現アルファベット顧問)がきてたよ
ネットウェアとか書いたが会社はノベルだったわ
それにしてもエリックシュミットは大成したな
VBとJavaでクソコードじゃなかったの見た事無い
平然と引数をifの判定に使いやがる
オブジェクトっぽいものがあるがコンストラクタは使われてない、使うのは地獄の第一歩であるsetter
副作用箇所と癒着してテストコードも書けやしない
どんなに言語仕様が現代的になっても言語レベルでクソみたいなのが集るって分かるから誰も近寄りたくない
Javaはマイクラに使う言語だと思ってた方が健全だろう
素人でもすぐできるようになる
プログラマとしてもまだ食えるな
PHPってブラウザゲーかソシャゲーくらいしか使いみちない気が
未だにwordpressは人気だし、段々と型付けが充実してきたからまだ行けると思う。
ラムダ式が使いづらかったりクソ言語であることはかわりないが。
40代以上の統計屋さんは、どっちか一つは使えるはず
RとかPythonが普及したのは急速に普及したのは、ここ10年の話
CだろうがjavaだろうがPythonだろうが
次がPython
この3つは誰でもある程度は使える
Cはプロが使う言語
Cってそんなに難しいか?
日本終わってるな
Cはプロとかそんな認識でLinuxとSQLが最上位とか評価してるようじゃ
まあ、その分遅いんやけど
Cは実行速度は早いが要求仕様を満たすまでの時間が遅いんだよ
Cで組み上がる時には仕様変更が入るくらい役に立たないかもしれない
つまり得意不得意の使い分けだ
もし長期に使われるなりあるいは要求実行速度が未達ならその時そこだけCに書き換えるなりした方が吉の場合も多い
Pythonのまともなライブラリはswigでcかc++から変換されたものばかり
逆にpythonは値のコピーのつもりが参照になってて意図せず変数の中身が代わってたりするのがウザい
今時どの言語でも大概のことはできるぞ
作れるがいまからならUnityとかの方がいいゾ
PythonはDjangoあるけど
Webページ作るの面倒い
データサイエンティストには便利なのかね
コメント