C言語の人気が失われつつあるという。8月の調査では過去最低を更新した。
TIOBE Softwareから、2016年8月のTIOBE Programming Community Index(PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。2016年8月におけるインデックスは次のとおり。
8月はC言語が11.303%のポイントをつけた。順位としてはJavaに次いで第2位だが、この値は2001年にTIOBE SoftwareがTIOBE Programming Community Indexの計測および発表を初めてから最も低い値になった。
C言語は他の人気の高いプログラミング言語と比較して、人気を後押しする力が弱いことに原因がありそうだと説明がある。
OracleはJava、MicrosoftはC++、C#、TypeScript、GoogleはJava、Python、Go、Dart、JavaScript、AppleはSwift、Objective-Cといったように、ベンダーごとに強くプロモートしているプログラミング言語があるが、C言語にはこうしたバックエンドがないという。また、Webアプリケーション開発やモバイルアプリ開発としても、C言語は他のプログラミング言語と比較して適用が難しいといったことも指摘されている。
http://news.mynavi.jp/news/2016/08/08/316/
9:名刺は切らしておりまして 2016/08/14(日) 12:17:32.28 ID:AdMKSvGt.net
メモリ管理とか面倒だしな
クリティカルな環境以外ではスクリプト系でいいんじゃね
11:名刺は切らしておりまして 2016/08/14(日) 12:20:03.24 ID:liay6xop.net
PerlとPHPは何位ですか?
12:名刺は切らしておりまして 2016/08/14(日) 12:21:50.97 ID:AdMKSvGt.net
>>11
記事によるとPHPが6位、Perlが9位
どっちも10位以内に入っている
根強い人気があるようだ
13:名刺は切らしておりまして 2016/08/14(日) 12:21:51.34 ID:sS19/HZW.net
AndroidやRaspberryPIでの需要増えてるから新しいもの好きの人には逆にCに回帰してる部分あるけどな
14:名刺は切らしておりまして 2016/08/14(日) 12:22:27.59 ID:BrgT1Trp.net
機械語が好き
15:名刺は切らしておりまして 2016/08/14(日) 12:22:57.96 ID:rTGSHrqC.net
COBOLは蚊帳の外ですね…
90:名刺は切らしておりまして 2016/08/14(日) 13:38:05.47 ID:IoYlQlL9.net
>>15
そうだね、俺もそれだからね、あかんな
16:名刺は切らしておりまして 2016/08/14(日) 12:23:05.44 ID:uXb26zb6.net
アセンブラとCは今でも基本だと思うんだが
使いこなせなくても
読んで理解できないレベルじゃ開発者稼業は無理なんじゃね?
それとも今は、ホムペ屋風情でも技術者とか言っちゃうのかな?
昔、NETWARE()で開発者やってた化石おじさんよりWWW
74:名刺は切らしておりまして 2016/08/14(日) 13:15:50.61 ID:rIdYU2GI.net
>>16
もう一線は退いてるのか?まだ現役?
Netwareは名前しか聞いたことないな
HTMLでも業務経験に書くし、一応は技術者枠だけど、ほっとんどマトモに使えるヤツ見たことないわ
せいぜい、テンプレートの中の文言やデザイン変える程度のスキル
20:名刺は切らしておりまして 2016/08/14(日) 12:26:23.59 ID:6WfW7H2d.net
Cが必要な環境が減ったことは事実
18:名刺は切らしておりまして 2016/08/14(日) 12:25:20.57 ID:obSwZOgD.net
専門外だから現状は知らんけど、組み込み系は未だにCが主力かと思ってた
19:名刺は切らしておりまして 2016/08/14(日) 12:25:47.20 ID:neFr8Fgk.net
Cは糞すぎるんだよ
オブジェクト言語なのにアドレスが使えるってねえわ
34:名刺は切らしておりまして 2016/08/14(日) 12:32:30.78 ID:bcI7xqnp.net
Cはオブジェクト指向じゃねーぞ。
23:名刺は切らしておりまして 2016/08/14(日) 12:28:56.49 ID:PmHvgGW7.net
今時Cとか生産性低すぎるじゃん
21:名刺は切らしておりまして 2016/08/14(日) 12:26:26.86 ID:sS19/HZW.net
Javaは不動だろうけどnode.jsとかのJavascriptでもBluetoothを操作するようなライブラリ
増えてきてるし今はそんな言語は問わないスタンスが一番だろうかね
ハード系のライブラリはCになるからハード寄りの人はやっぱりCがいるんだろうが
25:名刺は切らしておりまして 2016/08/14(日) 12:29:08.82 ID:J/kaZ3QC.net
やはり日本の基幹システムを維持しているCOBOLだな
46:名刺は切らしておりまして 2016/08/14(日) 12:48:25.21 ID:bAX4Yjvm.net
>>25
富士通がCOBOLをJavaに変換するコンパイラ出して駆逐準備してるよ。
33:名刺は切らしておりまして 2016/08/14(日) 12:32:30.32 ID:jHawRWyv.net
Cじゃなくても充分速いからいいやって状況が格段に増えたしな。速度を稼ぐためにインラインアセンブラとかやってた頃が懐かしい。
29:名刺は切らしておりまして 2016/08/14(日) 12:31:13.04 ID:GBIWLwiF.net
まあ 時代遅れだからな
39:名刺は切らしておりまして 2016/08/14(日) 12:37:04.15 ID:Agl3UrkH.net
Cがすごいじゃなくて構造体が良かっただよな
いまじゃ構造体どころかオブジェクトもあたり前だから
意味がないよね
42:名刺は切らしておりまして 2016/08/14(日) 12:41:20.40 ID:b63gnzAz.net
でも一番早いでしょ
44:名刺は切らしておりまして 2016/08/14(日) 12:43:33.41 ID:rxHx5caI.net
>>42
早いより軽いんだよね。
26:名刺は切らしておりまして 2016/08/14(日) 12:29:39.85 ID:psQSLw9P.net
C++でええやろ
もうCなんて一生書きたくないわ
41:名刺は切らしておりまして 2016/08/14(日) 12:40:59.92 ID:rxHx5caI.net
下回りには必要だけどそんな案件多く無いから。
人工知能とかには必要だと思うよ。
C++の方だけどね。
57:名刺は切らしておりまして 2016/08/14(日) 12:57:42.54 ID:drBpO1Qn.net
C#が楽すぎて仕事でCは使いたくないわ
61:名刺は切らしておりまして 2016/08/14(日) 13:00:18.71 ID:on0gaQis.net
案件的には
・C# 3割
・VB.NET 3割
・ASP 1割
・Java 2割
・その他 1割
ってところかな
68:名刺は切らしておりまして 2016/08/14(日) 13:10:43.91 ID:zdz5Q9ZI.net
windowsが多いからな。そうなる。
くそWindowsをなぜ使うのかそこがよくわからんが。
148:名刺は切らしておりまして 2016/08/14(日) 14:59:03.22 ID:j5zjmE12.net
CだとかC♯だとかC++だとかVC++とかこれからとっつこうってヤツに判りづら杉んだよ!
129:名刺は切らしておりまして 2016/08/14(日) 14:36:21.15 ID:Q1jz83ML.net
ま、実際仕事があるのは C, C++ なんかの組み込み系
Java, *#, COBOL なんかのエンタープライズ系
あとは Ruby, Python なんかの Web サービス系だろうな
いずれにせよ IT で飯食ってくつもりなら言語に囚われたら負けだ
139:名刺は切らしておりまして 2016/08/14(日) 14:50:18.15 ID:a5rtF/FL.net
バックエンドがないってことはそれだけあらゆるところで使われてんじゃないの?
ぶっちゃけC++をまともに使えてる奴なんて1割いるかどうかだしクラス付きCとしてしか使ってない奴ばっかだよ日本の現場
104:名刺は切らしておりまして 2016/08/14(日) 13:55:17.46 ID:MHtHvHNo.net
30年前・・
「はじめてのC」を買った。
どこに入れたらいいんだか
わかんなかった。
トリアエズ
新入社員に入れてみた。
クビになって
今、IT社長してる。
109:名刺は切らしておりまして 2016/08/14(日) 14:02:22.79 ID:tGx2dEVn.net
>>104
Cを触った人は「はじめてのC」を手に取って興奮したよなw
75:名刺は切らしておりまして 2016/08/14(日) 13:17:21.54 ID:Nl9COOO9.net
メモリやポインタ考えながら、小さなプログラムをCで書くのが好き。
146:名刺は切らしておりまして 2016/08/14(日) 14:58:01.53 ID:I7+MPoxB.net
cなんかやってたら人生すぐ終わっちまう
99:名刺は切らしておりまして 2016/08/14(日) 13:47:36.18 ID:30z2ieHX.net
Cが基本だって前はよく言われていたけど、あれは実際機械語よりの変な言語。今は入門者もJavaで良いと思うよ。言語としてはそこそこ良く出来ている。
元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1471144279/