【IT】人気が下降しプログラマの求人も少ないプログラミング言語ワースト10は?
■ このスレッドは過去ログ倉庫に格納されています
0001ノチラ ★
垢版 |
2018/03/07(水) 16:55:26.02ID:CAP_USER
仕事としてどんなプログラミング言語が扱えるかは、プログラマのスキルやキャリアにとって重要事項でしょう。
フリーランスエンジニアのマッチングサイト「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
0158名刺は切らしておりまして
垢版 |
2018/03/07(水) 23:08:48.86ID:/ZFr6fy8
C++なんて、IT土方の地位向上のために、わざと小難しく作ったと制作者が認めてたな〜。

おかげで、IT土方の工数がさらに上がっただけの結果になったが・・・

オブジェクト指向は認めるが、小難しく作る必要性なんて全くなかったよね。
0159名刺は切らしておりまして
垢版 |
2018/03/07(水) 23:12:11.71ID:EgSgSuv2
>>108
一山いくらのIT土方には難しいよ。
0160名刺は切らしておりまして
垢版 |
2018/03/07(水) 23:30:50.86ID:OtHfkNHj
RPG200 の無料ゲームにはまったなー。 あれは言語だったのかな。
0162名刺は切らしておりまして
垢版 |
2018/03/08(木) 01:04:33.21ID:gpRncLu7
>>161

Ok
0164名刺は切らしておりまして
垢版 |
2018/03/08(木) 04:36:36.59ID:zp58yIkX
rubyば零戦みたいなもん

天才が1人いれば優秀な機体は設計製造できるが
広範な工業基盤がなければエンジンや機銃の分野で
遅れを取り、総合的には勝てなかったみたいな
0165名刺は切らしておりまして
垢版 |
2018/03/08(木) 07:40:07.52ID:IFUZYZN7
T-SQLとかPL/SQLとか懐かしい
0166名刺は切らしておりまして
垢版 |
2018/03/08(木) 08:13:23.55ID:ohbJ2e9D
>>67
一太郎シリーズはマクロ機能が
呪文過ぎてダメ。
マイクロソフトよりこっちが先にマクロ機能を
Python化してもらいたいもんだ。
0167名刺は切らしておりまして
垢版 |
2018/03/08(木) 09:14:05.37ID:Aj/Wydfk
>>14
MSXとかだとマシン語のプログラムをコメント文に入れておいて
BASICから直接呼び出したりする人がいたなあ
0169名刺は切らしておりまして
垢版 |
2018/03/08(木) 12:11:59.55ID:Y/R1rqZx
ランキンからとりあえずC#の優秀さは分かった
0170名刺は切らしておりまして
垢版 |
2018/03/08(木) 12:46:44.03ID:nlsxzafR
AI「いつまで続くのかねこの業種
0171名刺は切らしておりまして
垢版 |
2018/03/08(木) 13:34:41.37ID:zTrj98ds
>>92
三四郎は捨てられましたよ
今は JustCalc
0172名刺は切らしておりまして
垢版 |
2018/03/08(木) 13:50:15.41ID:phFN9vq/
社内便利ツール作るのにjavascriptに触れてみたが、
どれがどれの閉じかっこなのか
頻繁にわからなくなった。
0173名刺は切らしておりまして
垢版 |
2018/03/08(木) 13:58:26.83ID:r7LzXlES
>>172
IDEやコーディング向けのエディタを使えば対応するカッコが反転する機能なんかがあるよ
今、Visual Studio Codeで確認した
0174名刺は切らしておりまして
垢版 |
2018/03/08(木) 14:42:51.60ID:0FjbwtKI
まぁ大体同意ではあるが
Dartってもともと仕事なかっただろ
0175名刺は切らしておりまして
垢版 |
2018/03/08(木) 14:45:23.61ID:0FjbwtKI
>>12
30年前は小学校のクラスに一人くらいマシン語読める子いたよな
0176名刺は切らしておりまして
垢版 |
2018/03/08(木) 14:47:09.31ID:0FjbwtKI
>>24
未来はグラフィカル言語じゃね?
0177名刺は切らしておりまして
垢版 |
2018/03/08(木) 14:52:42.28ID:0FjbwtKI
>>168
BASICのコメント文はそのままメモリに保存されるというのを使って
直接マシン語プログラムを記述するテクニック
0178名刺は切らしておりまして
垢版 |
2018/03/08(木) 14:53:16.11ID:2K89Lxat
ええ?ものすごく多いぞ
0179名刺は切らしておりまして
垢版 |
2018/03/08(木) 16:58:46.62ID:/CxLbTSl
>>177
インタープリターがマシン語を実行するのかよ!?
0183名刺は切らしておりまして
垢版 |
2018/03/08(木) 20:07:28.92ID:VjTccqA/
>>170
今の開発言語もAIみたいなところあるぞ。ライブラリ漁る能力次第だけどほとんど何も考えないでライブラリ組み合わせるだけで済ます
ような時代だもの
0187名刺は切らしておりまして
垢版 |
2018/03/08(木) 22:38:46.33ID:nVnAeps1
2月までCの仕事してたが、契約切られた。楽勝の仕事だったんだけどな。残念。次はJAVAの仕事探すか。
0189名刺は切らしておりまして
垢版 |
2018/03/09(金) 11:06:51.07ID:oF+Uym4J
>>179
BASICから任意のアドレスのコードを呼び出す機能がある
0190名刺は切らしておりまして
垢版 |
2018/03/09(金) 13:27:34.37ID:J7jxUPKE
>>13
生きてる。
保守しなければならないのと、RDBにするときにプロフェッショナル老人の助けが必要だから。
このまえある銀行系のPMと話をしたが移行プロジェクトでCOBOL爺とまったく話が噛み合わなくて星一徹状態になったらしい。「あれほど接点を見いだせないものを初めて経験した」と言ってた。
0191名刺は切らしておりまして
垢版 |
2018/03/09(金) 14:04:13.07ID:NmgKsQiC
N88basic最強
0192名刺は切らしておりまして
垢版 |
2018/03/09(金) 14:39:24.22ID:BVKnVSuh
>>187
フレームワークとオブジェクト覚えるといいよ
0193名刺は切らしておりまして
垢版 |
2018/03/09(金) 14:40:52.62ID:A8U3NmUz
N88BASICとCはVBAは使えるけどオブジェクト指向のやつは意味がわからなくて無理
クラスとか言われても理解できない
0195名刺は切らしておりまして
垢版 |
2018/03/09(金) 14:46:13.01ID:BTyX68G4
Cでちゃんとモジュール化したプログラム書いてたら
クラスが言語レベルでサポートされたらはありがてぇありがてぇという感想しか出ないだろ

なんとなく名前で選んでC++とか言う汚物言語に行っちゃったのならご愁傷さまとしか言いようがないが
0196名刺は切らしておりまして
垢版 |
2018/03/09(金) 16:31:10.85ID:gFCIONKB
>>193
もうオブジェクト指向の時代は過去のもので
最近は関数型プログラミングが主流

関数つっても算数的な意味の関数な
0198名刺は切らしておりまして
垢版 |
2018/03/09(金) 20:03:47.41ID:Iqz99kFJ
やっぱり最新規格のc++が最強だな
0200名刺は切らしておりまして
垢版 |
2018/03/09(金) 21:45:46.17ID:glAd2wIZ
>>197
今ありとあらゆる言語で関数型を意識しまくったアップデートされてるじゃないか
お前の挙げたJavaも例外でなしに
0201名刺は切らしておりまして
垢版 |
2018/03/09(金) 22:00:01.80ID:stavvH1Q
関数型っていうかlisp(scheme)的機能だよなぁ
最近流行っているのは

関数型つっても実態は宣言型な気もするし
0203名刺は切らしておりまして
垢版 |
2018/03/09(金) 22:31:15.93ID:Iqz99kFJ
Rの関数型の要素あるよな
0206名刺は切らしておりまして
垢版 |
2018/03/09(金) 23:06:35.37ID:VxT3K+ra
>>1
スレタイ、ワーストじゃなくてトップじゃね?
0207名刺は切らしておりまして
垢版 |
2018/03/09(金) 23:20:37.44ID:T68K09DL
javaは死ね
0209名刺は切らしておりまして
垢版 |
2018/03/10(土) 00:00:01.69ID:0akrwrt0
FX(外国為替証拠金取引)のEA(自動売買ツール)を開発・公開しております。
興味がありましたら見てみてください。
http://dcfvghbjk098.officeblog.jp/archives/7206121.html
0210名刺は切らしておりまして
垢版 |
2018/03/10(土) 00:17:25.84ID:wSs0kM3n
>>3-5
半分合ってるが半分間違い。
今主流の言語は、だいたいが、手続き型+オブジェクト指向で
方言のような違いしかないが、
世の中には、パラダイムが全く異なる言語もある。

>>108
関数型の需要が増えたのは、並列処理の要求からなので、
考え方自体が衰退していくことはないだろう。

>>115
Pythonは衰退しないだろう。
本職のプログラマじゃない人のための言語として使われている。
JavaScriptが改善されていったら、割りを食って衰退するかも?
0211名刺は切らしておりまして
垢版 |
2018/03/10(土) 00:24:35.36ID:n4yMsiYD
>>200
使われてるのは結局Java(オブジェクト指向言語)でしょ

正しく認識するなら、今のあらゆる言語の傾向は、良いとこ取りでしょ
元々オブジェクト指向が多数で、見向きもしなかった関数型言語の良いところを、見直して取り込んでいるだけであって、関数型プログラミング及び言語が素晴らしいと流行っているわけでない

というか関数型が本当に流行っているなら、Haskellはもっと使われていないと可笑しい

結論、関数型が流行っているのはお前の脳内だけ
0212名刺は切らしておりまして
垢版 |
2018/03/10(土) 01:41:40.23ID:dOpvoHt6
読んでいると「トレンド」のランキングであるということを理解されていない方が多いですね(;^_^A・・・
この情報はトレンディなプロジェクトに携わりたい方には重要ですが、
ただ食い扶持を確保したい方にはあまり関係のない話だと思います。

日本の場合ですと「トレンディなITプロジェクト」自体がほぼ東京にしかないでしょうから、
地方のプログラマーが>>1のような話を気にしても仕方がないとこがあると思います。
0213名刺は切らしておりまして
垢版 |
2018/03/10(土) 01:48:08.86ID:dOpvoHt6
やはり一口にITエンジニアやプログラマーと言っても皆が皆21世紀の花形職種の従事者らしくトレンディでイケてるわけではございませんし、
それはグラミー賞のステージで栄誉にあずかる歌手もいれば、場末のスナックで演歌や民謡を歌っている歌手もいることと同じだと思います(;^_^A・・・
0214名刺は切らしておりまして
垢版 |
2018/03/10(土) 01:53:33.26ID:dOpvoHt6
いくら天童よしみの歌唱力がすごいなどと田舎のオバチャン同士で讃え合ったところで、
彼女がテイラー・スイフトやビヨンセになったりはしません(;^_^A・・・

それはプログラマーも同じことで、やはり持って生まれたスター性、煌きというのは職能とはまた別の話なんです。
0215名刺は切らしておりまして
垢版 |
2018/03/10(土) 02:08:31.11ID:6dSxpz1m
男はだまって
vim+bash
0218名刺は切らしておりまして
垢版 |
2018/03/10(土) 03:05:50.17ID:qlNftyi8
一社提供の言語とか
このリストに乗りそうな匂いがプンプンするね
あ、C#はまだそれほどでもないかもしれないけど
0221名刺は切らしておりまして
垢版 |
2018/03/10(土) 10:28:24.11ID:fDjk/tN5
>>214
日本での動員は天童よしみが圧倒的やろ
ビヨンセはともかくテイラーなんてスポンサーご招待が現実さ
つまり頑張れるとこで頑張れと
あんま上ばっか見てもね
0223名刺は切らしておりまして
垢版 |
2018/03/10(土) 13:19:43.58ID:T0s5+qXV
今から20年以上前
IBMのAS400と言う機種で
RPGVと言う言語使ったけど
まあるんですかね?
0224名刺は切らしておりまして
垢版 |
2018/03/10(土) 14:34:13.91ID:FxaMHnas
20代前半だけど、零細企業のシステムがCOBOL書かれてて、読んだわ。
ネットに全然情報落ちてないのな。何とかASP.NETで全部書き直した。
0225名刺は切らしておりまして
垢版 |
2018/03/10(土) 15:15:48.14ID:N4WfDI4x
関数型ってJavaScriptのことか?
0226名刺は切らしておりまして
垢版 |
2018/03/10(土) 15:18:52.77ID:8xyGLMxW
class使えればオブジェクト指向
lambda使えれば関数型
そんないいかげんなごった煮風で進化してきたのが凡人向け言語
純粋型は流行らん
0227名刺は切らしておりまして
垢版 |
2018/03/10(土) 15:30:13.48ID:usMtYhhB
javascriptって急にスターにのし上がったよね
昔はHTMLのオマケみたいなやつだったのに
0228名刺は切らしておりまして
垢版 |
2018/03/10(土) 15:33:10.71ID:U8xR+OEO
hypertalkはワースト10じゃないんだね
地味に人気があって驚いたよ
0229名刺は切らしておりまして
垢版 |
2018/03/10(土) 19:09:49.13ID:QYd4QvND
>>29
>>35
プログラムなど1行も分からないが、つまりは
『プログラムを書くためのペンと原稿用紙を用意しますよ』
という命令って事?
0231名刺は切らしておりまして
垢版 |
2018/03/10(土) 19:15:27.66ID:+tSSaQMB
>>172
エスパーするとそれcallback地獄じゃないかな
ネストが物凄い事になって(10海藻くらい)www
未だにcallbackとか古いよな
とうぜんpromiseとか使わないと話にならん
0232名刺は切らしておりまして
垢版 |
2018/03/10(土) 19:16:42.66ID:+tSSaQMB
コード書くのはvimが一番好きだけど実は何でもいい
秀丸とサクラ以外ならば
0233名刺は切らしておりまして
垢版 |
2018/03/10(土) 19:27:07.47ID:/7Eimv7u
 
賢者: 関数型言語で生産性向上

愚者: 関数型言語で生産性低下

オブジェクト対応した手続き型が一番無難
0236名刺は切らしておりまして
垢版 |
2018/03/11(日) 01:25:03.99ID:rsznYMp/
>>235
とりあえずお前はBabelを学習するところから始めようか
0237名刺は切らしておりまして
垢版 |
2018/03/11(日) 01:46:56.25ID:8hl5ZY6M
世の中の技術はますます進化の速度を早めてるがその最新を導入していくのは本当にそれでいいのかなぁ。
ソフトウェアの寿命に対してきちんと要員が確保できてるなら大丈夫だとは思うが…
0240名刺は切らしておりまして
垢版 |
2018/03/12(月) 07:57:15.87ID:hkXhvkIB
>>223
あるよ
0241名刺は切らしておりまして
垢版 |
2018/03/12(月) 07:58:53.75ID:hkXhvkIB
>>224
お前が嘘つきなのは分かるしつまんねぇ嘘だし
0243名刺は切らしておりまして
垢版 |
2018/03/12(月) 10:59:59.52ID:TY6ZmzT4
>>232
俺はemacs派だな
もう誰も使ってないけど
0244名刺は切らしておりまして
垢版 |
2018/03/12(月) 11:00:37.44ID:iDLb+ypr
ロジ
‏

@logicalplz
19 分19 分前
森友文書、削除部分に安倍明恵の名前入ってた。 pic.twitter.com/2zPPWsYrsz
0246名刺は切らしておりまして
垢版 |
2018/03/12(月) 11:51:34.84ID:3qF+3Ptj
>>239
C/C++はまだどこかでやっとくべき言語ではあるが、流石にもういの一番に勉強すべき言語でもないだろ
0248名刺は切らしておりまして
垢版 |
2018/03/12(月) 14:03:36.99ID:Lhj32tWo
逐次処理、繰り返し、条件分岐、入出力、非同期処理
プログラミング言語なんてどれも同じで結局のところこれだけ
0249名刺は切らしておりまして
垢版 |
2018/03/12(月) 14:22:42.85ID:3LxdgziM
とにかくC/C++をやっとけ、間違いない、というのは分からないでもないが、
それは原付きに乗ったこともない人に最初から大型バイクに乗れっていうようなもの。
0250名刺は切らしておりまして
垢版 |
2018/03/12(月) 14:33:23.98ID:RY9dabeB
>>154
悲惨の基準がわからんが、銀盤はそこそこ売れてるみたいだし

ttp://fs.magicalir.net/tdnet/2015/9467/20151014415539.pdf
>本作は、TV アニメ『GATE 自衛隊 彼の地にて、斯く戦えり』(2015 年 7 月〜9 月放送)が追い風となり、6 月 22 日にシリ
>ーズ累計 240 万部を突破。9 月に第1クールが終了するものの、アニメ化で火が付いた人気は留まることを知らず、当社の予
>想を超え、わずか4ヶ月弱で累計 310 万部を突破いたしました。

こんなプレスリリースが出るくらいには売れたんだろ
0252名刺は切らしておりまして
垢版 |
2018/03/12(月) 20:44:50.61ID:Fz0PHpkA
>>249
20年前は普通にC/C++から始めたんだし
別に変なことじゃない
0253名刺は切らしておりまして
垢版 |
2018/03/12(月) 20:47:22.17ID:CaGvN3hV
組み込みでもないのにとりあえずC/C++やっとけというのはただの根性主義だな
そんな時代はとっくに終わった
0254名刺は切らしておりまして
垢版 |
2018/03/12(月) 21:18:32.23ID:8NfdBZL6
現代におけるC/C++は、誤解を恐れずに言えば上級者への登竜門みたいなもの
もう入門者向け言語では全くないし、そう遠くないうちに登竜門ですら無くなって、単なる過去の言語となるだろうよ
0255名刺は切らしておりまして
垢版 |
2018/03/12(月) 21:22:08.13ID:KZpWS1aR
老人だから、
C, C++, Java, 8086アセンブラ, LISP, Prolog, Pascal, FORTRAN, PostScriptしかわかんねーや
あとJavaScriptとPHPを少し
0256名刺は切らしておりまして
垢版 |
2018/03/12(月) 21:24:20.79ID:zjKQ6f2z
初心者がいきなり高級言語使ってちゃんと理解できるの?
くっそ重いプログラムとか馬鹿みたいにメモリ使うプログラムとか書いちゃう子になったりしない?
0257名刺は切らしておりまして
垢版 |
2018/03/12(月) 23:38:41.84ID:uoV2yQAK
>>256
今は配列だろうとリストだろうとオブジェクトだろうと、全部イミュータブルに運用するのがトレンド
新しいインスタンスとして変換後データを作って、旧は使わないならそのままGC行き

勿論int型の変数ひとつ取ってもイミュータブルに使うのは例外じゃない
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況