「C#」、2023年「プログラミング言語オブザイヤー」に TIOBE指標

サムネイル
1 : 2024/01/12(金) 12:41:10.49 ID:pJZbIPMF9

「C#」がTIOBE指標史上初めて「プログラミング言語オブザイヤー2023」を獲得した。

 C#は、最も高い上昇率(+1.43%)を1年間に示したことで受賞したとTIOBE Softwareで最高経営責任者(CEO)を務めるPaul Jansen氏は説明する。次点は、「Scratch」と「Fortran」で、それぞれ+0.83%と+0.64%だった。

 C#は「Java」から市場シェアを奪っており、ウェブアプリケーションのバックエンドやゲームといった分野での人気が高まっているという。無料で利用可能で、着実なペースで進化しており、新しいリリースごとに表現力が増しているとJansen氏は述べる。

 2023年のTIOBE指標における他の興味深い変化として、Fortranと「Kotlin」が以前から人気の「R」「Perl」に代わってトップ20に定着したことをJansen氏は挙げる。Fortranは、優れたライブラリーにより数値処理に適しており、多くの分野で大学のお気に入りであり、Kotlinは、学習と記述が容易なJavaのライバルだと同氏はコメントする。

 2024年にどの言語がTIOBE指標のトップ20に入るかを予測するのは非常に難しいとJansen氏は語る。「Julia」は2023年、TIOBE指標に一時的に入ったが、その地位を維持するには至らなかった。再度のチャンスを得るには、Julia言語とコミュニティーの成熟が必要と指摘する。

 同氏は、自身の予想として「Dart/Flutter」と「TypeScript」を挙げ、TypeScriptは、産業界で多用されているが、なせだかTIOBE指標での躍進は見られていないと続ける。

 1月のTIOBE指標は、上位3言語が「Python」「C」「C++」で、2023年12月と同じだった。

河部恭紀 (編集部)

ZDNET Japan 2024-01-09 12:31
https://japan.zdnet.com/article/35213601/
https://news.yahoo.co.jp/articles/27c5ac22f025706af46aea2e2fc00c07203135da

8 : 2024/01/12(金) 12:42:24.57 ID:jN2EWZUb0
COBOLとかもはや化石
96 : 2024/01/12(金) 13:20:45.35 ID:9q0gZnkd0
>>8
COBOLを時代遅れ、化石にしようとして
はや半世紀…

プロの世界は「C##使う俺かっこいい」なんて言ってられないので

9 : 2024/01/12(金) 12:43:37.28 ID:tlO7rZt+0
今流行りのPythonとやらじゃないのか
43 : 2024/01/12(金) 12:53:07.04 ID:ppailrW70
>>9
ランキングはPythonが一位
C#の受賞は審査員のさじ加減
10 : 2024/01/12(金) 12:43:41.53 ID:q6/H12kj0
もはやプログラム言語なんて、AIで自動翻訳できるだろ
17 : 2024/01/12(金) 12:46:13.70 ID:7f7z9wLn0
>>10
現時点ではAIが直接実行するのではなく
AIが使うのもまた何らかの言語だからな
直接実行する世界もじきに来ると思うが
57 : 2024/01/12(金) 12:58:50.31 ID:gE66Y7/e0
>>10
プログラミング言語をAIで翻訳するのがコンパイラというもの
それを自然言語で書くと無い情報を勝手に深層学習した結果で予測して動作を決めるので、万能ではないのではないですかね
11 : 2024/01/12(金) 12:43:47.54 ID:QV10TM560
verilogHDLは?
12 : 2024/01/12(金) 12:44:31.69 ID:7f7z9wLn0
ゲーム?Unityのせいか?
13 : 2024/01/12(金) 12:44:55.16 ID:JnaxcFbu0
ようやくまともな評価に戻ってきたか
サーバーサイドjavascriptとかキチゲェみたいなノリが跋扈してたからなww
14 : 2024/01/12(金) 12:45:09.24 ID:lXkyhHKP0
C#はともかくFortran強いな
85 : 2024/01/12(金) 13:15:38.69 ID:UpT2X5gE0
>>14
複素数扱いたいならFortran
15 : 2024/01/12(金) 12:45:26.99 ID:LysPHdYi0
jqueryってもう古いの?
16 : 2024/01/12(金) 12:46:03.10 ID:QkyvPFvy0
おぱーいそんのインデックススライス正式に取り入れてくれ
あとnumpyとdeeplearning周り
そしたら最高
18 : 2024/01/12(金) 12:46:14.03 ID:Grgbyzi30
C#はunityのおかげだろう、ただし来年は無い
29 : 2024/01/12(金) 12:49:40.55 ID:HgGSwu1X0
>>18
来年あかんのか?
unityが?
76 : 2024/01/12(金) 13:07:47.56 ID:APeQfRAu0
>>29
Unity税の騒動があったからUnrealに流れる兆候はある
UnrealはC++だから技術や知識ある連中は移行するだろうな
なので、学習コストを考えたら新規参入者や初心者はUnityを利用すると思うので、いきなり終わらないとは思う

が、ゲーム会社が離れて行けばUnityも収益悪化してどうなるかは判らない

92 : 2024/01/12(金) 13:18:08.92 ID:5g+WvglC0
>>76
確かにそうなるね
個人的には言う程メモリ管理したくないか?とは思う
19 : 2024/01/12(金) 12:46:44.02 ID:wFr28mFY0
LISPは
20 : 2024/01/12(金) 12:46:52.79 ID:RrOLHmZG0
最初はJavaから入ったほうがええやろ
25 : 2024/01/12(金) 12:48:15.71 ID:JnaxcFbu0
>>20
JAVAは言語じゃなく、もはやフレームワークが主になってるからあんなものを覚えるのはアホ
どのフレームワークと心中するかみたいなノリになってるからな
21 : 2024/01/12(金) 12:46:53.35 ID:927abusX0
C言語は不滅だ
22 : 2024/01/12(金) 12:46:58.23 ID:WWutr7bg0
Javascript(6位)よりC#(5位)が上なんて
rating基準がおかしいだろ
23 : 2024/01/12(金) 12:47:37.80 ID:0xeMoZ4o0
C#しかできん
44 : 2024/01/12(金) 12:53:18.71 ID:OQ3SKd5a0
>>23
BASICしか理解できない弱者男性ですいません。(-_-;)
26 : 2024/01/12(金) 12:48:22.64 ID:jBoNHBS+0
タッキー新会社こんなことしてんのかと思ったらTIOBEか
27 : 2024/01/12(金) 12:49:09.86 ID:WCcNwOjR0
COBOLのこともたまにでいいから思い出してあげてください
28 : 2024/01/12(金) 12:49:22.22 ID:9j807a7C0
ずっとおぱーいそん使ってる
AIの仕事これしかない
31 : 2024/01/12(金) 12:49:56.61 ID:kwJtlCsR0
Pythonだろ? 普通・・・ C#なんか何に使うのさ? WinUI3もまだバギーだというのに。
32 : 2024/01/12(金) 12:50:07.83 ID:bnpw7XVm0
C#に浸かるともうC++には戻れない
悪魔の言語
33 : 2024/01/12(金) 12:50:19.95 ID:NqkPAz/+0
なんだこの老害ランキングは
まだCとか使ってるのかよ老害ども
すでにjava逃げて覇権握られて20年以上たつのに
50 : 2024/01/12(金) 12:56:07.87 ID:927abusX0
>>33
機械の制御とかだとよぉ、マイコンメーカーが出してるコンパイラがそもそもCしか対応してないんだわ
身の回りにある無数の小さなマイコン制御の製品はほぼ全てC言語やで
食いっぱぐれる心配がない
34 : 2024/01/12(金) 12:50:22.00 ID:9G2kxIVn0
べ、ベーシックは…?
35 : 2024/01/12(金) 12:50:31.62 ID:IGkZnIvY0
このスレはニュー速でやる内容か?w😅
36 : 2024/01/12(金) 12:51:04.41 ID:oLCr1qBr0
Cがあれば何でも出来る
37 : 2024/01/12(金) 12:51:34.60 ID:Dm7GgvRQ0
c#とVB.netできますが年収1000万年超えています
38 : 2024/01/12(金) 12:52:04.24 ID:bfPxZ41b0
一方pythonに挫折した俺はjavascriptで
ハローワールドを実行した
39 : 2024/01/12(金) 12:52:05.58 ID:aT8JqUtx0
C#か
本はいくつか持ってるけど、スタンドアロンアプリとかに興味がないから勉強する気になれないな
40 : 2024/01/12(金) 12:52:17.58 ID:HgGSwu1X0
え?
自分でメモリ解放するんですか…?
41 : 2024/01/12(金) 12:52:27.17 ID:RrOLHmZG0
Cって情報学部の子が大学の授業で触って諦めるイメージ
42 : 2024/01/12(金) 12:52:34.04 ID:pvrR3fTx0
Cでいいやん
49 : 2024/01/12(金) 12:56:04.77 ID:rna+Qd2U0
>>42
今の若い子ってC叩けんの??
45 : 2024/01/12(金) 12:54:09.51 ID:Grgbyzi30
unityは料金体系改訂騒動のゴタゴタからCEOは逃げたし、社員25%大量リストラもあってもうボロボロよ
46 : 2024/01/12(金) 12:54:39.35 ID:8FrISrPh0
括弧付ける位置で揉める
47 : 2024/01/12(金) 12:54:53.91 ID:rna+Qd2U0
>>1
C#も偉くなったもんだな
俺は記述とか含めて使いやすかったら好きで割りと初期の頃から趣味の範囲でよく叩いてた
新しい機能も積極的に追加していってたし、それがようやく実った感じやね
とりあえず00年代にJAVAを推進してた人たちは反省して??
48 : 2024/01/12(金) 12:55:32.35 ID:VUkltLDX0
C++と何が違うの?
51 : 2024/01/12(金) 12:56:33.12 ID:HgGSwu1X0
>>48
さらに++されて#になったんや
52 : 2024/01/12(金) 12:56:36.20 ID:ZtiRwKif0
>>48
vb.netと似ている部分が多い
62 : 2024/01/12(金) 13:00:47.01 ID:rna+Qd2U0
>>48
JAVAみたいにメモリ管理をあんまり気にせず書かける
あとはMS関連系のシステムとの連携が得意
C++でメモリ直接弄って高速化みたいなのはもうこの20年で消滅した
バグも多くなるし、セキュリティホールになったりするしね
54 : 2024/01/12(金) 12:57:18.46 ID:CdW7KaLt0
WPF使った開発経験したいんだか未経験だとなかなか案件に入れないね
WindowsFormから脱却したい
55 : 2024/01/12(金) 12:58:21.51 ID:piuRH9cF0
C#パフォーマンス出るのか
56 : 2024/01/12(金) 12:58:48.98 ID:Ue3bAASW0
>>1
COBOLは?
COBOLはないの?🥺
58 : 2024/01/12(金) 12:58:59.05 ID:OCtJtyMT0
5年前くらいからC#信者だけどようやく時代がきたか
色々な言語触ったがC#が最強言語なんよね
59 : 2024/01/12(金) 12:59:26.39 ID:3kbiku4i0
COBOLは?
60 : 2024/01/12(金) 12:59:28.19 ID:kwJtlCsR0
Delphi厨はそろそろ鬼籍に入るだろうし、必然にC#にシフトした連中もいなくなるんじゃね?
69 : 2024/01/12(金) 13:04:15.47 ID:AllNlND80
>>60
Delphiってまだ続いてるらしいな・・・
wikipedia見ると「往年の実力を取り戻しつつある。」とかあるぞほんとかよ
Eclipseみたいにオワコン化して消えたかと思ってた
61 : 2024/01/12(金) 12:59:45.33 ID:+aaz/Bm00
ゲーム以外は全部jsでええんちゃうか
63 : 2024/01/12(金) 13:01:00.62 ID:Weu/GM4g0
javaはオラクル入ってから下火やんな
オープンオフィスもmysqlも死んでフォークやし
64 : 2024/01/12(金) 13:01:08.30 ID:gE66Y7/e0
C#も古くなってるのかなと勝手に思ってたが、まだまだなんだな
65 : 2024/01/12(金) 13:02:08.92 ID:E9x+/QS20
まあマシン語を除いてはいまだC最強なんだけどな
昔から言われてるがCでjavaやC#を容易に作れてもその逆は無理がある

Cを極めるもの他も制することができる

70 : 2024/01/12(金) 13:05:09.76 ID:OCtJtyMT0
>>65
C#でもアンセーフにすればポインタ使ってCもどきもいけるで
かなり多様性がある言語
66 : 2024/01/12(金) 13:02:16.14 ID:OCtJtyMT0
JSはウ●コだろ
派生しすぎで収束する未来が見えない
Javaは死んだRustもいまいち流行らない
pythonは便利だけど書き捨て前提
残るのはc#よ
67 : 2024/01/12(金) 13:02:51.77 ID:YNp0GFMK0
scratchってあれが原語なの?
何かの上で動いてるのかとおもてた
68 : 2024/01/12(金) 13:03:47.20 ID:EkMSpNBM0
まあいずれ自然言語さえ使えれば、AIがプログラミングしてくれるようになるだろ
71 : 2024/01/12(金) 13:05:11.23 ID:l1ni6bZo0
引数を戻り値にするのは邪道
72 : 2024/01/12(金) 13:05:17.73 ID:UxaKZQZm0
C#ねぇ…もうMS主導の独壇場だな
73 : 2024/01/12(金) 13:06:01.37 ID:+aaz/Bm00
今スマホアプリ作るなら何が主流なん
78 : 2024/01/12(金) 13:09:45.70 ID:Ncn3df080
>>73
側だけネイティブ中身Unityがおそらく一番作りやすい
それ相応の知識はいるが
74 : 2024/01/12(金) 13:07:04.23 ID:1lbWZ+VS0
ポインタのポインタのポインタのポインタのポインタ

うっせバーカ

77 : 2024/01/12(金) 13:07:54.14 ID:EFF74gt/0
便利よな
開発の簡単さと動く速度の速さのバランスが良い
79 : 2024/01/12(金) 13:10:49.33 ID:AllNlND80
今ってC#でGPUとかハイパフォーマンスコンピューティングとかも賄えるの?
そうならもうC#しかやらんわー
86 : 2024/01/12(金) 13:16:15.07 ID:OCtJtyMT0
>>79
アンセーフ使えばいける
C#でやる意味あんのかって話もあるがC#で書ける能力あるなら他言語のDLL組み込むより楽だとは思う
80 : 2024/01/12(金) 13:11:07.84 ID:pKZ1B5Fk0
C++++だからC#
豆知識な
95 : 2024/01/12(金) 13:20:14.25 ID:qD4Lpf5G0
>>80
シャープ記号は楽譜で半音上げ
即ち
+と半音上げの+が重なって
# となっている
とマジレス
81 : 2024/01/12(金) 13:13:54.19 ID:HTP39I190
ぶっちゃけ速度が大切ならC, C++, Rustだし
ちょろっと作ったりするならPython使えばいい
C#ってどっちつかずで旨味がないんだよね
UnityでC#使うってのはAndroidアプリでkotilin使うみたいに環境依存ってだけで人気かどうかは別のような気がする
82 : 2024/01/12(金) 13:14:45.48 ID:0FOcsTtW0
普段はc++だけど試しにc#使って見たらめちゃくちゃ簡単でびびった
83 : 2024/01/12(金) 13:14:56.02 ID:/a5iqtdj0
script系はツールがプログラムを勝手に吐き出すようなもの
言語として勉強したり、手作業でプログラミングするようなイメージがない
84 : 2024/01/12(金) 13:15:09.56 ID:U8KgsAU40
C#ってゲーム専門言語みたいなイメージになってるけど実際のところどうなの?
93 : 2024/01/12(金) 13:19:12.75 ID:OCtJtyMT0
>>84
現状はUnity言語だけどJavaの将来がないからJavaで作ってたシステム領域をC#が食う可能性はあると思う
今の若者だと無理やりpythonで作るとかもありそうだがやっぱりコードが汚い
87 : 2024/01/12(金) 13:16:53.58 ID:X5I+zqMa0
C#はcore以降ほんとよくなった
88 : 2024/01/12(金) 13:17:03.56 ID:XINefSvP0
まずはそろばん
89 : 2024/01/12(金) 13:17:10.94 ID:YNp0GFMK0
だれかオブジェクト指向をわかりやすく3行で教えて
90 : 2024/01/12(金) 13:17:44.79 ID:xpvx/Ove0
アホでも出来るからなw
91 : 2024/01/12(金) 13:17:50.32 ID:XINefSvP0
webやアプリ系と組み込み系は分けるべき
94 : 2024/01/12(金) 13:19:40.86 ID:OQ3SKd5a0
なんだろ・・・今更プログラミング言語を覚える必要性を感じない。
必要なアプリというかソフトウェアはだいたいネット上に転がってるし。
『窓の杜』と『Vector』とそこにソフトを登録してくれた開発者に感謝。
97 : 2024/01/12(金) 13:21:48.01 ID:P/VZyiS10
未だに日本の大手SIerはJavaで新規開発してるっていう
98 : 2024/01/12(金) 13:23:17.88 ID:OCtJtyMT0
>>97
COBOLから頑張ってJavaに変えるぞーとしてるのが今の日本やね
技術なくてそれすら危ういが

コメント

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