「JavaとCの長年の覇権は終わった」プログラミング言語の人気指標でPythonがついに1位に [932843582]
■ このスレッドは過去ログ倉庫に格納されています
プログラミング言語の人気指標「TIOBEインデックス」で、Pythonがついに1位に輝いたことが明らかになった。
これまで同インデックスは、CとJavaの2強体制が長らく続いていたが、2018年からPythonが急上昇し、実質的な3強状態に。そして今年8月には、トップであるCにわずか0.16%のところまで肉薄し、TIOBEのポール・ヤンセンCEOは「Pythonが1位になると、TIOBEインデックスで新しいマイルストーンに到達する」と、その可能性に期待を寄せていた。今回ついにPythonが1位に輝いたことについて、同CEOは「JavaとCの長年の覇権は終わり、20年以上ぶりに新しいリーダーが誕生した」と述べ、「Perlに代わる単純なスクリプト言語として始まったPythonは、学習のしやすさや膨大なライブラリなどにより、もっとも人気のあるプログラミング言語へと登り詰めた。おめでとう」と、と、最大級の賛辞を送っている。
https://internet.watch.impress.co.jp/docs/yajiuma/1357645.html ニシキヘビは20年前に勉強しようとして投げ出したな
まさかここまで浸透するとは思わなかった >95
!?、やれるかもしんね、やってみる、明日な明日 プログラミング言語でもCとPythonじゃ土俵が違う
ネズミとゾウくらい違う Lambdaで関数書くとき俺JS他メンバー全員Pythonで肩身が狭い
今のプロジェクト終わったら覚えようかな
簡単らしいし Cは低レベルな所を支える立ち位置をしっかり固めたんだからPythonと比べる必要は無いよね。
Javaは誰かさんが欲を出して自滅。 >>97
そこはhtmlとかcssのが簡単なんだが… >>84
余裕
IoTとかの現代の組み込み系はPythonつおい
Cとかで作ってるとJSONすらまともに扱えなくてコネクテッドな世界のスピードに付いて行けない Cは全然違うだろ
JavaとPythonは環境じゃ? >>108
JSONすら
やっぱこう言うバカ増産するんだよなwww Perlの発展型がPython
PerlはCGIでWEBプログラミングの発展に貢献した
PythonはAIで重宝されている pythonはマルチコア・マルチスレッドが弱すぎる
for文が遅いからOpenMPライクに並列化できたらいいけど環境依存が大きすぎてまともに使えない 見えない中括弧でブロックとか把握しないと頭に入らない >>8
win使いだろ?
Macなんで使わないのと。 C/C++が好きなんだが、
ポインタ使えない言語は未だになんか気持ち悪い
慣れては来たけれど…
flutter dartはターゲット多くて便利だな
emulator含め安定感も出てきたし >>116
multiprocessing.pool()で困ってる所どこや? ポストパイソンってないの?
過渡期仕様っぽくパールって感じがして使う気がしない。
見た目はルビーの方がいいけど、実装が汚いのがな。コール
シーシーとかなくせよ。
シープラスプラスもごちゃごちゃしてて嫌い。末尾再帰とかそういうのも
含めて呼び出し規約自由に出来る拡張があるシーでいいんよ。どんな言語の
関数も呼び出せるぜって感じで(´・ω・`) c++17でやっとできたfilesystemとか最初からできて数行で書けるもんな
ライブラリが充実しすぎやねん _ _ ∩
( ゚∀゚ )ノ ))) おっ!
( 二つ
ノ 彡ヽ
(_ノ ⌒゙J
⊂ヽ
((( (_ _ )、 ぱい!
γ ⊂ノ, 彡
し'⌒ヽJ オブジェクト指向って浸透してないよな
オブジェクト指向言語自体はよく使われているけれど、
ポリモーフィズムも使えない奴のコードが散見される Pythonの強みは第三者可読性最強なこと
GitHubコミュニティと共に発展できたのはそのため
てか他の言語が可読性低過ぎる
恣意的なインデントと多重ブラケットと非自然言語的記号使いこそ破滅の道の独りよがり
コーディングルール()縛りとかそういうのはクローズドコミュニティでしか通用しないんですわ AIや機械学習やるとき実質Pythonしか選択肢無いからなあ Javaとかから入るからオブジェクト指向に誤ったイメージがつく気がする
Maxパッチみたいなのがオブジェクト指向をよく表しているのではないか オブシコは結局上流の能力の問題やでな。そら使えん奴続出 行列演算ではNumpyが超高速
AIでPython使われたのはNumpyがあったからだろ Cでトリプルポインタとか使いこなしてた現役時代が夢のようだよw 嘘つけw
メインはJAVA、サブにPHPとJSが最強だろ。 へえ。でもpythonは何で作られてるのでしょうか。 >>118
MacでpythonってGPU使いまくるディープラとかどうしてんの? 結局他人が昔作ったライブラリ任せ
そりゃどこの国も後退するわ Pythonは可読性高いから、誰が作ったコードでもとりあえず読むことは出来るからな
最高率ではないけど常に80点は出せる感じ Cは無くならないよ 組み込みはCじゃないと無理だからね >>144
最近よく名前出てくるけどどうなの?
僕はAV女優のJULIA大好きです >>149
Pythonの事はよく知らないけど
>>108なんだってさー >>152
c使いならcsvファイルの読み書き用のライブラリを作る感覚でサッと作っちゃいそうだけどねえ… >>152
かわいいじゃん>>108
温く見守ってやろうぜ >>145
大量の演算はnumpyなどのライブラリに任せるのが基本
モノにもよるけどネイティブコードで走るから普通に高速
画像処理で画素ごとの処理をpython内のforで回そうとかすれば当然遅い >>154
JSONはキーの型が自由、深さも再現無し、配列の途中だけ別型とか普通にありだから
動的型付けができない言語では扱いに苦労するよ python長かったな。
良くここまで駆け上ったもんだ。
しかし、Javascriptという裏ボスがまってる。頑張れ。 >>159
プログラムで使う場合はどんなキーが来るかとか階層をどこまで許すかとかは大体決まってると思うんだけど
pythonではデタラメなキーが大量に含まれる無秩序なデータを受け取るもんなの?
一件のデータの中に繰り返し項目があって個数が可変だってならそこを真面目に考慮するのは無駄だから
そこはポインタ駆使してごりごり回せば行けそうなイメージだけど プログラムに時間とか使いたくない
アレは奴隷の仕事だろ Javaの方が実行速度は速いイメージあるけど
Pythonて耐えるの? .pyのファイルで構成されたツールDLして使ったけど
ランタイム不要でサクっと使えてたから驚いた。 >>162
同じ階層の並びに型が異なるキーとか多段配列が混ざってるとかは普通にあるな
まあXMLを自由にしたようなものですよ
決してデタラメとか無意味じゃなくて並びがバラバラでも必要なキーから辿れるから有意味なデータ構造体ですわ >>164
JythonとかいうJVMで最適動作するPython実装もあるな >>166
めんどくさい事になるならjsmnとかJanssonとか使えば良いんじゃね?って思った >>26
ライブラリはどの言語でも難しくね?
言語ではなくライブラリの勉強が壁 >>170
最近のは、SDKやToolsのバージョンで相性問題出たり、
アップデートした後でソースコードの一部を書き直さなきゃいけなかったり
総じて開発環境のメンテが面倒になってきてるな
昔から、言語自体を覚えるのは簡単で、
結局面倒くさいのは開発環境に慣れることなんだよな プロトタイピングには便利な言語だけど実運用には使うのは抵抗あるわ
長期運用時のメンテナンス性が不安すぎる 自分の書いたコードがどういうインストラクションに落ちるか分からない言語が増えたおかげでやたらメモリを食うソフトウェアばっかりになってしまって残念
PythonよりTclの方が色々楽だけど日本だとTclはEDA以外では死に絶えてしまったなあ DOS/V機の時代になりJavaはすごいとか自慢ばかり
Javaはソフトバンクの雑誌Cマガジンの
1996年ころに、掲載された記事でおめみえ
でもまだあまり知られていなかった
LinuxというOSがでたころ PHOTONってMOTOROLAだったよな
2chMate 0.8.10.106/motorola/photon/11/DR >>1
文法にタブが組み込まれてるんでしょ?
ヤダナー >>139
プログラミングの世界ではMacはUNIXなんだよ。
窓は環境構築やら面倒でしょ
>>141
ディープラーニングやるなら
自作PCにWinだろうけどlinuxも要る場面多くなるよね。
でもそのPCの前に座ってずっと開発するならともかく
サーバーにして普段はMacのノートからリモート開発などがいいのでは?
そういう意味でもlinuxがよい。 >>181
そもそも「Linuxがいい」とか言い出したら、WSLあるWin一択じゃん >>176
あの頃持て囃されてたのはアプレットだね >>181
メイン、windows
サブまたは確認用、Linux
これで完結するからな。
Macは商品に謎価格が付加されたコスパの悪いブランド品でwindowsのような実用品ではない。 メモリリソース管理がGCの時点で
結局行き詰まるから
いつになったら気付くんだよ python触ってみた感想は、集合体の扱いが楽ちんだな。塊に対してエイと感じでやれるからいいね >>149
そもそもpythonもCで書かれてるからな >>185
MacBook系は安いよ
Windows機で同じようなスペック探すともっと高いのばっか 学生はPythonを勉強したがるが
企業はJavaができる人間を求めてると聞いたわ CやJavaプログラマーはCythonやJythonつかえばいいじゃん 無職な連中はプログラマー教室にでも行って一発逆転だ
中抜きされて辛いならJavaプログラマーになるのが一番
プログラミング教室のバナー広告もあるからクリックしてみれば?
Aさん
俺はJavaオンリーで700万だなぁ
Javaはここのアンチみたいに全然コーデングできない無能が現場に多いから
必然的に比較対象として優秀に見られるから楽なんだよね
こちとら一切勉強してないのに
Bさん
俺Javaメインで1400万だけどね
FInTechとかJavaの高額案件いくらもあるだろう
Javaしか出来ないという人間は少ないだろうが
Nodeもちょっといじったし今後増えるかもしれないけどバックエンドに関してはJSはまだまだぐちゃぐちゃ クラスやメソッド名は統一してくれ
他言語にいくとき面倒 >>195
Aさん、Bさんとか入れるだけで文章はえらく胡散臭くなるんだな ■ このスレッドは過去ログ倉庫に格納されています