ヘッドライン(RSS)

人気が下降しプログラマの求人も少ないプログラミング言語ワースト10発表

仕事としてどんなプログラミング言語が扱えるかは、プログラマのスキルやキャリアにとって重要事項でしょう。
フリーランスエンジニアのマッチングサイト「CodementorX」は、GitHubやTwitter、Stack Overlowなどのコミュニティサイトにおける人気や、同社の求人データの傾向などを基に、人気が下降し求人も少ないプログラミング言語を、記事「Worst Programming Languages to Learn in 2018 | Codementor Blog」で発表しています。
一方、プログラミング学習サイトの「Coding Dojo」は、求人サイトIndeed.comの情報を基に、仕事の多いプログラミング言語を「The 7 Most In-Demand Programming Languages of 2018 | Coding Dojo Blog」で示しています。
それぞれを簡単に見ていきましょう。
ワースト言語は1位Dart、2位Objective-C、3位CoffeeScript

下記が「CodementorX」が示した、人気が下降し求人も少ないワースト言語リストの一部です。
http://www.publickey1.jp/2018/programminglanguage01.gif

1位がDart、2位がObjective-C、3位がCoffeeScript、4位がErlang、5位がLuaとなっています。
Dartは、JavaScriptを置き換えるべくGoogleが開発したプログラミング言語でした。しかしその目論見は残念ながらうまくいっていません。上記の画像ではJob MarketのワーストがDart、Community EngagementのワーストもDartとなっています。
しかし、GoogleのDart開発チームはDartの再起を期してDart 2をリリース。iOS/Androidの共通ライブラリであるFlutterなど意欲的な取り組みを相次いで発表しました。今後、ワースト1の不名誉なポジションから脱却できるでしょうか。
Googleが「Dart 2」発表、Dartを再起動。iOS/Android用ライブラリ「Flutter」と共にWebとモバイルのクライアント開発にフォーカス - Publickey
Objective-Cは、名前の通りC言語をベースにオブジェクト指向の機能を持たせたプログラミング言語です。iOSのアプリケーションを開発する言語として人気がありましたが、いまはiOSアプリケーションの開発言語としてはSwiftの方が注目されているようで、上記の画像ではGrowth and Trendsのワーストとなっています。
CoffeeScriptは、JavaScriptを生成するためのJavaScriptより優れた言語およびトランスパイラとして、いわゆるAltScriptのブームの火付け役となった言語と言っていいでしょう。JavaScriptの進化やTypeScriptなど新たなAltScriptの登場にも大きな影響を与えました。
http://www.publickey1.jp/blog/18/5_codementorxcoding_dojo.html

18: 名無し@webensoku 2018/03/07(水) 17:32:50.58 ID:8aJbd56e
>>1
Perlくらいしか分からんわ
Rubyって頑張ってる雰囲気あったけど駄目なんだな
COBOLは初期投資があれ過ぎて移行出来ない所あるんだろうな

54: 名無し@webensoku 2018/03/07(水) 18:24:19.09 ID:9gS/0DE3
>>1
Swiftって、フレームワークと思ってたんだけど、言語なの?

2: 名無し@webensoku 2018/03/07(水) 16:57:00.83 ID:9Pc/UHRz
一太郎・花子

67: 名無し@webensoku 2018/03/07(水) 19:03:37.49 ID:U/QEAKvB
>>2
プログラミング言語ではないですが
一太郎スーパープレミアムパッケージはお薦めです
Microsoft Office を買う代わりになります
Excel, Powerpoint の代替品が含まれているので
Office ライセンスに嫌気をさした方には特にお薦めです

166: 名無し@webensoku 2018/03/08(木) 08:13:23.55 ID:ohbJ2e9D
>>67
一太郎シリーズはマクロ機能が
呪文過ぎてダメ。
マイクロソフトよりこっちが先にマクロ機能を
Python化してもらいたいもんだ。

92: 名無し@webensoku 2018/03/07(水) 20:06:47.22 ID:Y4ewkk58
>>2
三四郎を忘れないで下さい

3: 名無し@webensoku 2018/03/07(水) 17:01:31.18 ID:shjoHoay
言語なんか一個覚えれば
全部同じってホリエモンが言ってた

4: 名無し@webensoku 2018/03/07(水) 17:04:01.78 ID:bbi0Ynuu
>>3
ホリエモンww 
その言葉はBASICを学習してC++を即座に使いこなしてから言ってもらおうか

ところでJavaはOracleがサポート打ち切るとか言っているけど大丈夫なのか?

10: 名無し@webensoku 2018/03/07(水) 17:16:25.00 ID:0wzgwfQ3
>>4
金払って達人雇うレベルの人じゃん

14: 名無し@webensoku 2018/03/07(水) 17:22:31.66 ID:GpEPt1aP
>>4
BASICの中にアセンブラ入れる奴はそーいう考えしてたのかw

6: 名無し@webensoku 2018/03/07(水) 17:05:17.65 ID:0UwexEOs
おわこん扱いされつつも未だ需要がそこそこあるPerlさんって事か

7: 名無し@webensoku 2018/03/07(水) 17:06:53.91 ID:t/FLNh9e
今の時代一つの言語だけ出来てと意味無いからな
言語覚えるより、論理的な部分を覚える方が重要だろうな
論理的な部分が理解できれば、記載方法が違うだけで
基本どの言語も最近は似たりよったり

8: 名無し@webensoku 2018/03/07(水) 17:13:53.26 ID:lUN4kxag
Kotlinもランクインしててワロタ

9: 名無し@webensoku 2018/03/07(水) 17:15:54.03 ID:xy5zYHPw
あたらしい言語がいろいろでてくるけど
その分埋没する言語もでてくる
それを見てると
やっぱり特殊な言語に軸足おきすぎると損しかねないってなる
結果まあ無難な言語をベースにしようってなるよね

-WEBENSOKU-
12: 名無し@webensoku 2018/03/07(水) 17:21:48.40 ID:FVwlcBBO
おれマシン語、読めちゃうんだよねー。

74: 名無し@webensoku 2018/03/07(水) 19:19:34.05 ID:S1JvnqAP
>>12
おおお

13: 名無し@webensoku 2018/03/07(水) 17:22:22.82 ID:RVZzORLw
COBOLはどうなったの!? >氏んだのかなぁ。

37: 名無し@webensoku 2018/03/07(水) 17:58:14.18 ID:WkQa9OSa
>>13
保守運用案件めっちゃあるよ
これ一本で定年まで食えた人間が存在するという現実

15: 名無し@webensoku 2018/03/07(水) 17:22:45.42 ID:ync6xpXE
PowerBuilderが無い(・ω<)

16: 名無し@webensoku 2018/03/07(水) 17:30:30.59 ID:oXr8iWk9
フォートランは?

57: 名無し@webensoku 2018/03/07(水) 18:41:54.16 ID:V8luf29H
>>16
高校で習ったけど
卒業してからお目にかかった事すらない

58: 名無し@webensoku 2018/03/07(水) 18:44:52.44 ID:RVZzORLw
>>57
そりゃぁ、科学技術専用の言語だからな。数学がわからんと使えんよ(笑)

90: 名無し@webensoku 2018/03/07(水) 20:00:53.18 ID:WYywIbUa
>>57
スパコン、パラレルコンピューティングではまだまだ現役だぞ

17: 名無し@webensoku 2018/03/07(水) 17:30:33.57 ID:R8zNrO8B
オンリーワンになったら逆に強いんだぜ?

23: 名無し@webensoku 2018/03/07(水) 17:43:07.77 ID:kBtZj0/A
Javaは衰退期。これからの人は見限ったほうがいい

24: 名無し@webensoku 2018/03/07(水) 17:43:19.03 ID:gxfuhDFS
殆ど英語の文章みたいな言語が未来形だろうか?

28: 名無し@webensoku 2018/03/07(水) 17:48:38.96 ID:QAwG6Z57
>>24

っCOBOL
元々の発想がそうだった

25: 名無し@webensoku 2018/03/07(水) 17:45:52.09 ID:8aJbd56e
これから量子コンピューターの言語も出てくるんだろう?
SQL出て来た時以上の難問になりそう

26: 名無し@webensoku 2018/03/07(水) 17:46:25.22 ID:xy5zYHPw
Java もいろいろ揺れてるけど
かといって代わりになるのがなさそう
C# は性能としては Java の代わりになるんだろうけど
Microsoft 色が強すぎるし

30: 名無し@webensoku 2018/03/07(水) 17:49:37.60 ID:s+UtrrO3
lispが入ってないのが意外だな

34: 名無し@webensoku 2018/03/07(水) 17:56:38.86 ID:YJmTzcWW
>>30
generally rank 10 <- haskell
これは痛い
関数型なのに

36: 名無し@webensoku 2018/03/07(水) 17:58:14.13 ID:Tnd6sk7Z
スイフトなんかダメに決まってるやろバカ

40: 名無し@webensoku 2018/03/07(水) 18:01:15.67 ID:BVULU6/p
結局は業務アプリに使われる言語がいいんだよ。
コボルなんていまだに重宝されるからな。

41: 名無し@webensoku 2018/03/07(水) 18:01:15.79 ID:uPPwpbG/
Perlがワーストかと思ったらそうでもないのな
でも上位にいやがる(笑)

43: 名無し@webensoku 2018/03/07(水) 18:02:01.09 ID:n06mKdxY
基礎が分かってりゃ言語なんか何でも同じやろ。
この言語しか出来ないとか意味分からん。

45: 名無し@webensoku 2018/03/07(水) 18:05:59.84 ID:8aJbd56e
必要なときに覚えて捨てての繰り返しだもんな

46: 名無し@webensoku 2018/03/07(水) 18:09:28.21 ID:W9ItNNEk
Cでいつもインデントをテキトーにやってる人間がPython使うと発狂したくなる

48: 名無し@webensoku 2018/03/07(水) 18:12:46.70 ID:xy5zYHPw
たしかに一個の言語で概念を覚えれば
ほかの言語でもその知識が役に立つことも多いけど
全部が全部そういうわけにもいかないな
C#あたりも
関数型言語からくる概念とりいれて
どんどん変わってるし

51: 名無し@webensoku 2018/03/07(水) 18:21:18.50 ID:2z8i1aZR
一攫千金はITしかないのも事実

シェアする

  • このエントリーをはてなブックマークに追加

フォローする