「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 >>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さんとか入れるだけで文章はえらく胡散臭くなるんだな Pythonはguiがvcぐらい簡素化されると最高なんだけどな C使ってる奴もJava使う奴もPythonは使う
PCとスマホみたいな関係
Pythonで仕事はキツイぜ Pythonマジで覚えたほうが良いぞ
これからの時代高収入得たいならPythonでAIプログラミングだね JavaはMavenのOpenCVですら更新が久しくされてないしディープラーニングのモデルもPython で作って使えみたいな風になってるから >>191
何をどう言い繕ってもMacbookなんてゴミは買わんだろ
ましてやPythonやるのにどんな宗教だよ、不幸な初学者増やしたいだけの意識高い系か? pythonはライブラリーが素晴らしい
でもそれを多用すると処理がブラックボックスになりがち
すべて解ってる人はpython使う理由があまりない >>39
どうしてもExcel読みたい連中にはpandasとopenpyxlとで吐かせたファイル読ませりゃ良い >>52
astypeでfloat指定してあげてね☺ ほとんどの職業プログラマーには関係ないだろう
ただ、科学・統計等の分野を半分ぐらい持っていかれた JAVAで作るやつって使う側の事考えてねえのがクソ
同じ内容ものがJAVAで作られると他言語で作られたものより格段重い Javaで10年前
COBOLで20年前に起こってた事が今Pythonで起こってるってだけじゃないの?
今SE全体の単価が下がり気味だから気づいてないだけでPythonも買いたたかれてない? 未だに他人が作ったCのプログラムをメンテする仕事があるからC言語系は廃れないと思う Cは高級なアセンブリだから
アセンブリと同様に無くならない もうCOBOLで基本情報処理資格受験出来ないからな
Pythonで受験するしか無い 去年開発者がMicrosoftに入社したからだろ?ww
マスコミに踊らされるなよ >>181
お前みたいなのがいるからDos/Vユーザーに馬鹿にされんだよ
知識ないなら黙ってろよ頼むから
あとBSD系な >>195
大多数のソフト屋は「会社員」なので、その会社の給与による。
独立した後の収入はコネと資金力と社員のレベルによる。 >>215
>>216
組み込み制御やってるもんでCしかしらねえし、これからも同じだろう。
この点では世の中においてかれてると実感するw 昼休みじゃー
やっぱみんなSOLIDとかGoF23とか極めてんの?
N系のソフト分身の人たちはほとんどの人が何それ?って反応なんだけど
俺も到底極めてるとは言えないんだけどさ >>2
日本が必要なのはJava土人だから
足りないぞ、さっさとスクールで速成しろっ!
数が大切なんだ! >>16
パイソンは静的とクラスに対応したから
伸びたんだぞっ!
バーカ フリーランスが多いのもIT屋の特徴だけどな
会社員はスキル積んだら早々に辞めて上の仕事直で請けてるヤツ知ってる
同業で即独立とか基本NG行動だけどIT屋なんて新しい業界だから別に咎めたりしないよな >>226
起業が簡単な業種ではあるけど、有限や個人だと目ぼしい企業に口座が開けない。(株式でも大変だ)
なので、どこかの小さなソフトハウスの口座を借りるんだが、クライアントからすると訳わからないフリーランスの事務所で作業されちゃかなわないし、クライアントの事務所に行くと二重派遣になるしで、結果的に口座を借りた小さなソフトハウスの事務所に居着くことになる。
あとはお馴染みのピンハネが始まるんだが、ハネまくられた小さな会社にお邪魔してる以上、さらなるピンハネがあるのは仕方ない。
時間5000円なら3000円ってなイメージ。 >>226
ありがちなのは、長く居着いた企業の課長さんと仲良くなって独立して課内予算で受注する人。
しばらくして総務に咎められて正規受託の道を探るけど、口座なんて無理の無理。
そこで、課長さんは自社配下の子会社(ソフトハウス)を紹介して、そこの協力会社としてそこの子会社に席を借りて受託する。
(派遣が簡単だけど、社長は派遣できないんで苦肉の策)
ここまで仲良い課長さんいると長く働ける。 有限とかいつの時代の話だよw
法人口座なんて誰でも作れるわ
エアプしかいねえな >>229
相手の会社と信用取引をするための一連の手続きの話ですね。
手続き内容と審査方法は会社毎に違うけど、相手の顧客リストに登録されて取引先一覧に乗れば大成功。 みんなすげぇな。
BASICとHTMLのタグ打ちくらいしかできんわ(´・ω・`)
Cを学ぼうと頑張ったが、度重なるコンパイルエラーで泣きそうになった…
ADHDには向かんorz 20年前にこれからはJAVAだ、cは儲からねえって皆言ってた
今はJAVAの単価ご落ちたのか? こうしてどんどん低賃金の労働者とも呼べない奴隷が作られていく。 こうしてどんどん低賃金の労働者とも呼べない奴隷が作られていく。 家庭用ならHTMLで十分だと思う。
実際銀行もローン計算に使ってるし。
問題は銀行間のレートにこれを使いやがること。 データをテキストでまとめ上げてそれをバイナリに変換して誤差は誰にもわからないのが
チェーンブロックの特徴。 pythonってGENERICプログラミングできるん? 趣味でBlender弄ってるとPythonも結局弄る事になってそんなノリでも何となく覚えて使えるようになるから良く出来てるなとは思う ちょうど今から C を勉強しようとしてる俺の立場ないな ■ このスレッドは過去ログ倉庫に格納されています