スポンサーリンク

【IT】人気プログラミング言語ランキング–「Python」首位維持、「COBOL」はコロナ禍で上昇 [田杉山脈★]

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク

1 :田杉山脈 ★:2020/08/13(木) 18:14:17.41 ID:CAP_USER.net
IEEE Spectrumはここ数年、人気プログラミング言語を毎年発表しており、先頃、2020年のランキングを発表した。

 2020年のランキングでは、トップ3の顔ぶれに変化はなく、1位「Python」、2位「Java」、3位「C」となった。JavaとCは僅差だった。4位は「C++」で、2019のIEEE Spectrumランキングから変動はなかった。

 同社によると、IEEE Spectrumは「55の言語の人気をかなり正確に反映していると考えている」というオンラインソースの約12種類の指標を組み合わせて使用し、ランキングを作成しているという。これらのソースには、GitHubやCareerBuilder、Hacker News、Google、Reddit、Twitter、IEEE、Stack Overflowなどが含まれる。
https://japan.techrepublic.com/article/35157787.htm

https://spectrum.ieee.org/image/MzY2Mzg0OA.jpeg
https://spectrum.ieee.org/at-work/tech-careers/top-programming-language-2020

148 :名刺は切らしておりまして:2020/08/16(日) 14:22:48.80 ID:5jL58uuW.net

VBとVBA・WSHとVB.Netを全部VBって言う情弱が近年増えたなって思う
かじった事のある身としては違和感あるんだが

331 :名刺は切らしておりまして:2020/10/26(月) 21:03:00.49 ID:Qxblj0ZO.net

書き込み可能

245 :名刺は切らしておりまして:2020/08/20(木) 07:58:38 ID:i9fr7nMr.net

>>243
そういうわけではなく世界的にだとおもうぞ
日本のみCOBOLというわけではなく
日本人の性質ではなく、アメリカ人でもCOBOLだし
他への更新コストが見合うかだろ

174 :名刺は切らしておりまして:2020/08/16(日) 20:54:21.88 ID:81HjXvqi.net

そういう奴もいたなw

本当にできる奴は尋常じゃなく飲み込みが早く怒涛の勢いで調べて自分のものにすんだよな!そして作業自体もすんげえ早い。キーボード操作が早すぎて指先が目視できないレベル笑

75 :名刺は切らしておりまして:2020/08/13(木) 22:46:36.93 ID:mbwifwbH.net

俺が最近好きな言語は10位以内に入ってないな。

317 :名刺は切らしておりまして:2020/10/07(水) 18:29:40.39 ID:F2XudE25.net

>>313
そんなタコがフリーランスで20年も生きていけるとかあり得んだろw

24 :名刺は切らしておりまして:2020/08/13(木) 19:26:11.78 ID:hxs/q4tf.net

15年前位に銀行のWEBプログラム依頼で行ったら
俺だけVB6とクリスタルレポートやらされて参った事がある
でも隣の半分のエリアじゃあ随分年配の人たちがコボルで仕事してた

211 :名刺は切らしておりまして:2020/08/19(水) 12:41:22.73 ID:7pJArlO1.net

資産だと思ってたものがいつの間にか負債になるパターン

190 :名刺は切らしておりまして:2020/08/17(月) 11:38:44.87 ID:hJ8E0n8v.net

言いたいことは山ほどあるだろうが、今の社会インフラの何割かはCOBOLでできていると言っても過言ではないからなあ。
どんなに下火になっても決して消えることはないかもしれんよ。それだけ過去の資産が途方もなく膨大だからね。

22 :名刺は切らしておりまして:2020/08/13(木) 19:16:22.01 ID:k2iiLOAS.net

COBOL、2000年頃から「未来のない言語」ってさんざん言われてたけど
ロングラン公演じゃん・・・

265 :名刺は切らしておりまして:2020/09/07(月) 22:27:57.11 ID:3YlpAj4p.net

1位 COBOL 乳ヨーク

285 :名刺は切らしておりまして:2020/10/05(月) 07:39:57.14 ID:oK7hOkNb.net

>>69
Cでライブラリ書かれてる言語は多いから、ライブラリ作る必要があるとCの需要も増える

275 :名刺は切らしておりまして:2020/10/05(月) 07:16:32.84 ID:oK7hOkNb.net

>>11
Java遅いってのは化石の1.4時代から来たのか書き方が相当酷いのかのどちらか
多少書き方酷くてもpythonより遥かに速いからな

333 :名刺は切らしておりまして:2020/10/27(火) 00:10:28.06 ID:e3DG/Sjm.net

>>18
ソフトウェア工学の本家、ペンタゴンですらCOBOL資産をフルリプレースできない。

140 :名刺は切らしておりまして:2020/08/15(土) 17:06:44 ID:EssD90Go.net

>>12
bashだけで充分ですよ。

252 :名刺は切らしておりまして:2020/08/20(木) 12:29:46.74 ID:pQ6iVe5a.net

てすと

209 :名刺は切らしておりまして:2020/08/19(水) 09:33:34 ID:ZC15eCOa.net

>>208
ちなみにご年齢は?

335 :名刺は切らしておりまして:2020/10/27(火) 12:23:13.42 ID:5ZKjjI1S.net

フォートランは?

192 :名刺は切らしておりまして:2020/08/17(月) 12:39:03.09 ID:LaQTQMEY.net

>>190 COBOL人口も少なくなってきてメンテナンスコストが大変になってきたから、別の言語に書き直しも始まってるよ。

239 :名刺は切らしておりまして:2020/08/19(水) 22:11:01 ID:ZC15eCOa.net

COBOLの良さってあるのかなあ??

246 :名刺は切らしておりまして:2020/08/20(木) 09:06:33.98 ID:Jh9nxfE1.net

COBOLの話題で5chがよく盛り上がるのは
お役所の事務職が仕事中に5chを閲覧したり投稿したりしている
率が高いためかもしれないね。

166 :名刺は切らしておりまして:2020/08/16(日) 19:25:21.63 ID:5jL58uuW.net

>>161
言語仕様も、ビルド方法も、できる事も全然違うやで
JavaとJavascriptを同じ言語とか言っちゃうタイプ?

92 :名刺は切らしておりまして:2020/08/14(金) 03:27:45 ID:V9sqcK/m.net

プログラムできたら飯がなんちゃらとよく聞くけど
どの程度出来たらくいっぱぐれないのさ
まあそれさえ理解出来ないんだろうけど

88 :名刺は切らしておりまして:2020/08/14(金) 01:34:53.36 ID:ZJeNY3Pe.net

>>86
RPAでVBA(WSH)を使ってるのなんて、NTTデータのウンコだけじゃなかったっけ?

232 :名刺は切らしておりまして:2020/08/19(水) 20:04:30 ID:IzDpnDTb.net

これくらいの時代から汎用機という名がついてたという理解
比較的かんたんにプログラムが書き換えられるやつが汎用機かと

プログラム内蔵方式 – Wikipedia
プログラム内蔵方式、ストアドプログラム方式は、主記憶に置かれたプログラムを実行する、という、コンピュータ・アーキテクチャの方式の一つである。
プログラム内蔵方式のうちENIACプロジェクトで考案されたものは、プロジェクトに加わっていた有名な数学者フォン・ノイマンの名を冠してノイマン型アーキテクチャともいう。

エッカートとモークリーの率いるENIACプロジェクトで、プログラムの変更をする際に生じていた結線の手間を減らすために考案されたという説が有力である。
初期の計算機において、プログラム内蔵でプログラムは全てROMに置いた、というものはないため、ノイマン型で実現されるプログラムが書き換え可能という性質を含めて指すこともある。

しかし、プログラム内蔵方式か否かについては、今日一般に、プログラムを置く記憶装置が書き換え可能か否かは問わず、またいわゆるハーバード・アーキテクチャも普通プログラム内蔵方式とすることが多い。
一方、プログラムを内蔵している、と見えるものの一種であるが、記憶装置に置かれた命令ではなく、ワイヤードロジックでプログラミングをしているものは普通プログラム内蔵方式としない。

プログラムを置く直接の記憶装置が、CPUが普通に読む(読み書きする)電子的(ないし電気的)な主記憶か、そうでない補助記憶か、という点は、今日そんなデザインはまずないが、この分類では重視する。次のような歴史的理由による。

歴史的には、初期のプログラム駆動型の計算機には、主記憶(ROM含む)はデータの置き場としてのみ使い、プログラムは全てパンチカードや鑽孔テープのような補助記憶で与えられ、それを直接読み込みながら実行する、というものがあった。
当然ながらジャンプが極端に制限されるなどプログラミング的に非常に制限され、プログラムの実行速度が読み込み装置の速度に制限されるため、すぐに古いデザインとみなされるようになった。
そのような設計を、プログラム内蔵方式でない、とする分類であった。
電子式でない、リレーを使ったコンピュータなど、機器自体の動作が紙テープリーダと比してたいして速くなく、素子のコストが記憶装置として使うには高い機械では、テープを直接実行するものが多かった。

208 :名刺は切らしておりまして:2020/08/19(水) 00:47:32 ID:05bGHdPB.net

>>202 汎用機だって? 半世紀ぶりに聞いたぞ。
アホラシ。

329 :sage:2020/10/18(日) 06:22:39.11 ID:5nhtA5JD.net

過去30年間のランキング平均値を取れば
COBOLがナンバー1。
今後20 年先も,平均値ではCOBOL!

169 :名刺は切らしておりまして:2020/08/16(日) 19:58:31 ID:C/DVpLrl.net

>>168
WindowsAPIしか知らない人とPOSIXAPIしか知らない人とフリースタンディイング環境しか知らない人では
全くスキルセットが異なると思うのだが。

228 :名刺は切らしておりまして:2020/08/19(水) 19:42:11.83 ID:Z1GOnTmK.net

>>227
この当時汎用機と同じ意味の「ホスト」が「クラサバ」との対比用語

この当時汎用機と同じ意味の「メインフレーム」が「クラサバ」との対比用語

38 :名刺は切らしておりまして:2020/08/13(木) 19:59:47.69 ID:hxs/q4tf.net

俺も禿げてきたな

147 :名刺は切らしておりまして:2020/08/16(日) 14:14:23.73 ID:lEPqjaY4.net

こんな感じで使ってる

X86/X64 低層 OS起動/高速化
C/++ 気軽にプログラミング
VB 業務用/自分用のEXCELアプリ開発
Perl 小回りの利くツール系
Python AI ラズパイ買おう!

やってないのは JAVA

56 :名刺は切らしておりまして:2020/08/13(木) 21:10:14 ID:kJO7gYoJ.net

MATLABを使ってるが,まさかランク入りするとは思わなんだ。

47 :名刺は切らしておりまして:2020/08/13(木) 20:41:47.27 ID:YXvXjrK5.net

RPG言語やってるよ

57 :名刺は切らしておりまして:2020/08/13(木) 21:11:45 ID:Wy/Uxi0B.net

>>13
飯は食えるんじゃね

242 :名刺は切らしておりまして:2020/08/19(水) 22:57:55 ID:UmaOtNMp.net

敗損

175 :名刺は切らしておりまして:2020/08/16(日) 21:06:30 ID:GHurVsyf.net

C の盤石さは異常 …

91 :名刺は切らしておりまして:2020/08/14(金) 02:41:24 ID:ua7EGE8B.net

>>66
Gitはただのバージョン管理ツール(svnやcvsと同じ)

GitHubはそれをWeb連携していろいろできるようにしたサービス

63 :名刺は切らしておりまして:2020/08/13(木) 21:49:28 ID:KjOdQpU1.net

>>62
本屋行ってもpythonの本は多いがRは殆ど無い

オライリーの本は多少見つかる

120 :名刺は切らしておりまして:2020/08/14(金) 18:42:30 ID:QDBF/IIw.net

>>103
ArduinoはC++のラッパーで、プリプロセッサで処理した後、下回りはGCCを
呼び出している。 以前は旧AtmelのAVRのみだったけど、今はARMとか他の
CPUアーキテクチャにも対応している。

251 :名刺は切らしておりまして:2020/08/20(木) 12:06:28 ID:qdrFxCay.net

なんかこうワクワクするようなことないよね
未来がないっていうか
過去だけっていうか

59 :名刺は切らしておりまして:2020/08/13(木) 21:32:32 ID:Qd9zsfQs.net

COBOLの新規開発は、あまりないだろうな

既存プログラムの修正、テストがメインだと思う

86 :名刺は切らしておりまして:2020/08/14(金) 01:16:31.65 ID:mAMVNY+F.net

>>85
RPAの需要が高まって今何気に人気
意外と単価も良い

160 :名刺は切らしておりまして:2020/08/16(日) 16:24:41.86 ID:MrpLqrfc.net

コボラーのみなさん、昭和100年問題ってどうなったの?

272 :sage:2020/09/23(水) 18:57:26.57 ID:7Djmkbta.net

60歳定年後も,嘱託社員の身分でCOBOL保守している。
70過ぎまで年収1000万円を超えそう。
高卒だが商業高校でCOBOLを勉強して本当に良かった。

243 :名刺は切らしておりまして:2020/08/20(木) 00:56:01.28 ID:vWZuREpR.net

>>239
単純に過去40年かけて積み上げてきたソフトウェア資産が残っているという点だけ
日本の歴史ある大手金融機関の場合、それをJava等でマイグレすると十数年間で数百億の規模で
リソースが残ってるから、簡単には移行できない

日本人は世界から見ても異常なくらい正確性を求める神経質な民族だから、障害起こせば社内では
CTOの辞職も起こり得るレベルの責任問題になるし、日経コンピューターあたりにすっぱ抜かれれば
ブランド価値の失墜もあり得る

特に「CM等で知ってる名前だから」「古くからある会社で問題起こしてなくて安心感があるから」みたいな
要素が商品選択において強いトリガーになる金融・保険業界はその辺に物凄くセンシティブ

214 :名刺は切らしておりまして:2020/08/19(水) 14:05:27.62 ID:ic66wDl+.net

東京に今すぐもっと東南アジア系移民のかた・アフリカ系移民のかたを受け入れよう!今すぐ東京にもっと東南アジア系外国人労働者さん・アフリカ系外国人労働者さんを受け入れよう!
日本に今すぐもっと東南アジア系移民のかた・アフリカ系移民のかたを受け入れよう!今すぐ日本にもっと東南アジア系外国人労働者さん・アフリカ系外国人労働者さんを受け入れよう!
移民の数が一定数を超えれば、移民もお客だからな。そして、仕事だからな。
お前らみたいなのこそが、会社や学校や上司から、「君。君はもう明日からもう来なくていいよ。君はもう来ないでくれ」って言われるようになるんだ。
ざまあ。
日本およびドイツにもっと東南アジアおよび中東およびアフリカから移民を受け入れよう。
「移民のかたや外国人労働者さん」と「お前らジャップ」と、どちらが優秀か、俺は高みの見物だな。
で、お前らジャップは毎日「外国人さん怖い。仕事奪われる」って悲鳴上げてる。

144 :名刺は切らしておりまして:2020/08/16(日) 01:17:02.22 ID:ZQb+5GCb.net

コボルはそれだけしかできないが
それだけはキチンとできる言語だから安心だな
余計なことしないし
汎用性より専門性だな

15 :名刺は切らしておりまして:2020/08/13(木) 18:54:20.75 ID:TdB0s8jk.net

まだメーカーとか自治体で残ってるだろ>汎用機

132 :名刺は切らしておりまして:2020/08/15(土) 12:36:54 ID:rdYcMe5L.net

>>131
クライアントが大手メーカーで、名の知れたSIerが開発して、10年以上バージョン
アップが続いてるパッケージだったんで、なんでそんな面倒な仕掛けにするンかなぁ、
もしかしてC#ってそんなやり方が普通にまかり通ってるん?、と。

255 :名刺は切らしておりまして:2020/08/20(木) 18:55:22 ID:vWZuREpR.net

>>250
他の言語から入ってきた人にとっては
・命令文の書き方が独特
・変数の宣言方法が独特
・変数にスコープという概念が基本的にない
 (あるのは、CISC用PGMの場合、セッションレベルのスコープが追加されるくらい)
・文字コード仕様がウンコなせいで、2バイト文字専用のを制御コードであるシフトコードとかいう
 クソ面倒くさいものがある
・メモリ圧縮の為のパック10進数(今では存在価値のないゴミカス)とかいうクソ面倒いものを
 古いプログラムほど使っている
・最古レベルのプログラムはGOTOを頻繁に使用する構造化プログラミングの概念すらないキチガイ仕様が多い
・EclipseやVS、Atom系IDEなんかで慣れた人から見ると、開発環境が驚くほど原始的
あたりが始めにイラッとするところかもしれない

慣れればそんなもんで割り切りできるんだけど

コメント

タイトルとURLをコピーしました