【IT】2018年 人気&嫌われプログラミング言語トップ25-

■ このスレッドは過去ログ倉庫に格納されています
0001ノチラ ★2018/06/08(金) 23:02:28.20ID:CAP_USER
Stack Overflowが1年おきに公開している開発者調査レポートの2018年版となる「Stack Overflow Developer Survey 2018」が公開された。10万人を超える開発者から得られたアンケート結果がまとめられている。

開発者らが最も愛しているプログラミング言語、嫌っているプログラミング言語、求められているプログラミング言語のランキングは以下の通り。
愛されているプログラミング言語ランキング
https://news.mynavi.jp/article/20180604-639227/images/001.jpg

嫌われているプログラミング言語ランキング
https://news.mynavi.jp/article/20180604-639227/images/002.jpg

Rustが開発者に最も愛されているプログラミング言語となっており、これにKotlinが続いている。逆に、開発者に嫌われているプログラミング言語としてはVisual Studio 6が1位に選ばれ、これにCobolが続いた。
https://news.mynavi.jp/article/20180604-639227/

0136名刺は切らしておりまして2018/06/11(月) 15:57:45.10ID:JsPZcV9C
>>118
フロントサイドのエンジニアが、サーバサイドもJavascriptで書けるぜ
と浮かれてるんでよ

0137名刺は切らしておりまして2018/06/11(月) 16:00:17.58ID:JsPZcV9C
>>127
関数型

0138名刺は切らしておりまして2018/06/11(月) 18:17:24.32ID:WUMkcaQ/
アセンブラこそ至高。何が起こっているかよくわかるのはこれだけ。

0139名刺は切らしておりまして2018/06/11(月) 20:39:44.31ID:micm98LM
cは設計した通りのメモリ使用量と性能をシンプルに実現できるから好き

0140名刺は切らしておりまして2018/06/11(月) 22:09:43.38ID:z6PwhlYZ
じゃぁ嫌われるのをやるよw

0141名刺は切らしておりまして2018/06/11(月) 22:40:34.67ID:aNHmCha5
OCamlもあんまり好まれていないのか。

0142名刺は切らしておりまして2018/06/11(月) 22:43:10.07ID:InKPSd6D
Visual Studio 6って言語じゃねえだろ
このアンケートに答えたやつ大丈夫か?

0143名刺は切らしておりまして2018/06/11(月) 22:45:16.71ID:InKPSd6D
>>126
おまえか2回もシャトル落としたのはw

0144名刺は切らしておりまして2018/06/11(月) 23:14:39.75ID:yI3eGSSX
>>15
htmlとかcssが入ってる時点でお察っしかと

0145名刺は切らしておりまして2018/06/12(火) 00:38:10.75ID:V7xQxdBx
何で言語に文句言う奴って総じてクソコード書く奴ばかりなんだろう

0146名刺は切らしておりまして2018/06/12(火) 06:27:55.95ID:WBDJBNm3
>>123
C♯もろくに扱えないけどそれしか知らないから
見苦しい反論してる感じ

0147名刺は切らしておりまして2018/06/12(火) 06:43:05.48ID:HpiS1BW/
VBが易しいなんて事はないだろ。これオススメするやつはおかしいとおもうぞ。
コボルを上回る嫌われ度だったとは今知ったが・・・
言語として特殊だし汎用度が低いのに、そこそこ普及しているせいとおもうが。
ハスケルとかアセンブラとかJOJO言語とかも特殊だが・・・
こっちは使われてないから嫌う絶対数も少ないからとおもう。

0148名刺は切らしておりまして2018/06/12(火) 07:11:19.97ID:VWCnG7zX
>>147
> 言語として特殊だし汎用度が低い
VBのどこを見てそんなこと思ったんだい?

0149名刺は切らしておりまして2018/06/12(火) 07:18:43.55ID:HpiS1BW/
>>148
言語としてベーシックを採用してるのはマイクロソフトだけでVBとVBscriptくらいじゃないか。
昔はいろいろとあったんだろうが。
マイクロソフト一社が手を引けば消滅に近いとおもうぞ。

0150名刺は切らしておりまして2018/06/12(火) 07:22:44.67ID:HpiS1BW/
調べたらマイクロソフト以外のベーシックも生き残ってるらしいが。ほとんど使われないだろ。


BASIC - Wikipedia
https://ja.wikipedia.org/wiki/BASIC

0151名刺は切らしておりまして2018/06/12(火) 07:59:54.15ID:VWCnG7zX
>>149-150
で、一社しか採用してないことと
> 言語として特殊だし汎用度が低い
と言うことになんの関係があるんだ?

0152名刺は切らしておりまして2018/06/12(火) 08:17:32.01ID:HpiS1BW/
>>151
それだけではなく、BASICがもとになってる進化系言語もほぼないだろ。
たとえば文法的にC/C++系統のは多くあるが。JavaとかC#とかPHPはそうだろうが。
Pythonなんかも特殊なほうだとおもうが、こっちはなんか大勢力になった。
現行だとベーシックはない。

0153名刺は切らしておりまして2018/06/12(火) 09:05:03.80ID:R4UF/QTL
VBは言語そのものというより、VBを採用してる案件の炎上率が高いから忌避されてるのでは。

0154名刺は切らしておりまして2018/06/12(火) 09:57:33.60ID:0F4LWPsI
VBは言語仕様が悪い
PerlやPHPやJavaも同じ
嫌われるのには明確な理由がある

0155名刺は切らしておりまして2018/06/12(火) 12:22:29.30ID:VWCnG7zX
>>152
見た目の話?
まあ FORTRAN 由来だから古臭いって言うのはわからなくもないけど、見た目だけならLISPとかもっと特殊な言語もあるよ。
あと汎用かどうかの話には関係ないよね?

0156名刺は切らしておりまして2018/06/12(火) 12:35:20.57ID:R4UF/QTL
VB自体もう成長の止まった言語だし
データサイエンスのような成長分野で使われる見込みもいまのところ無いし
いままでVB使ってきた人以外から避けられるというのは仕方ない

0157名刺は切らしておりまして2018/06/12(火) 12:37:14.37ID:wfdVPgwX
>>149
MicrosoftといえばBASICだもんな。
だから捨てられないってことは無いと思うが。

0158名刺は切らしておりまして2018/06/12(火) 15:05:25.03ID:HknJ5nOt
>>75
読んでてスゲーつまらなくない?それ
オライリーはいっぱい買ったけどちゃんと読まなかった唯一の本

0159名刺は切らしておりまして2018/06/13(水) 07:30:25.21ID:Bgx3ZyiW
>>151
C♯で書いてあるシステムをほぼほぼそっくりそのまま置き換えることかできるよ

0160名刺は切らしておりまして2018/06/13(水) 07:35:57.13ID:FyYBaOhp
>>159
???

0161名刺は切らしておりまして2018/06/13(水) 07:36:12.85ID:Guhfdhwr
>>1
Visualstudioは言語じゃねえよ

0162名刺は切らしておりまして2018/06/13(水) 07:37:57.46ID:Guhfdhwr
>>9
llの仕事したことないんか

0163名刺は切らしておりまして2018/06/13(水) 09:39:29.11ID:P6aaBVSh
>>161
言語じゃないなら何?

0164名刺は切らしておりまして2018/06/13(水) 10:01:16.32ID:6HMMbsRr
>>161
ネタ元のグラフを見たらVisual Basic 6のtypoであることが一目瞭然だと思いますが

0165名刺は切らしておりまして2018/06/13(水) 11:13:50.00ID:9l123X0A
言語じゃないオーサリングツールがこれからのプログラミングの主流になっていく。

0166名刺は切らしておりまして2018/06/13(水) 11:21:42.32ID:yC61yRrj
TypeScriptとかホンマかいな

0167名刺は切らしておりまして2018/06/13(水) 11:30:28.80ID:C03nekBo
>>166
javascriptに嫌気が差した開発者が救いを求めてるんだろう

0168名刺は切らしておりまして2018/06/13(水) 12:54:23.15ID:kbfHyfxs
Rustがここまで指示されてる理由がよくわからない
それに指示されてる割には情報少ないよね。

0169名刺は切らしておりまして2018/06/13(水) 15:49:22.61ID:eMtz0wf2
>>166
これがないとJS開発やってらんない

0170名刺は切らしておりまして2018/06/13(水) 22:11:57.53ID:aESqKm5a
Typescriptで書いてコンパイルしたものを納品されて、それを直させられる側はやってられない。
コンパイル前のファイル?ありませんとかもうねぇ、制作納品だけして運用側の苦労を考えて欲しいわ。

0171名刺は切らしておりまして2018/06/14(木) 00:10:37.89ID:hfw6bZmZ
D言語は好かれても嫌われてもいないんだね?

0172名刺は切らしておりまして2018/06/14(木) 00:25:49.44ID:q6VYrNr1
>>170
それはどちらも組織としてアホ、未熟としかおもえん。
最初からコンパイル前のコードを残すよう約束としけばいいだけ。

0173名刺は切らしておりまして2018/06/14(木) 01:00:18.66ID:rRHJEDap
>>170
そんなアホな運用が標準みたいに言われても

0174名刺は切らしておりまして2018/06/14(木) 01:08:25.06ID:dcWtEOiU
JSは糞
てか言語ですらないスクリプトだし

0175名刺は切らしておりまして2018/06/14(木) 04:28:40.04ID:6tuKntNU
JSが嫌い過ぎてイライラする
PHPはー大好き

0176名刺は切らしておりまして2018/06/14(木) 06:45:44.97ID:hfw6bZmZ
JavaScriptは最初っから関数型として設計すべきだった?

0177名刺は切らしておりまして2018/06/14(木) 06:53:57.48ID:q6VYrNr1
JavaScriptはかなり関数型であって最初から意識されてて一貫してるとおもってるが。


まさに忍者...JavaScriptの関数は第一級オブジェクト
http://maeharin.hatenablog.com/entry/20130308/javascript_function_ninjya

0178名刺は切らしておりまして2018/06/14(木) 07:16:35.06ID:hfw6bZmZ
JavaScriptはラムダ言語。
JavaScriptは良いところと悪いところがあって、悪いところを使わなければいい。
JavaScriptの評判を下げているのはDOM。

0179名刺は切らしておりまして2018/06/14(木) 08:22:04.91ID:2J5/DMYc
>>171
単に使ってる奴がいないってことでしょ

0180名刺は切らしておりまして2018/06/14(木) 11:41:56.55ID:BEseA+Wq
新しく出てきた言語は一時支持を集めるが、だんだん嫌われていって、別の新言語にとってかわられる。
結婚生活が長くなると相手の悪い点ばかり目に付くようになるのと同じ法則。

0181名刺は切らしておりまして2018/06/14(木) 12:23:38.35ID:q6VYrNr1
>>180
ちがう法則だとおもうぞ。プログラム言語の場合、進化にあるだろ。
ファミコンやそれ以前は、アセンブラとか機械語でやってのが進化してきたとか。

0182名刺は切らしておりまして2018/06/14(木) 12:43:11.92ID:q6VYrNr1
セガ『ナイツ』を移植したセガ上海の開発秘話が胸熱すぎると話題に

いかにサターン版のナイツが出鱈目で混沌とした代物だったかを示す貴重な証言だ

〜作業開始から1ヶ月〜
当時の上司でありナイツの生みの親でもあるN氏から
「ほんとに上海チームでできるの?全部アセンブラ言語で組んであるし、しかもサターンのツインCPUをフルに使いまくっているよ。」
と嫌味を言われるも、「まあ見てて下さい」と豪語しつつ説得。
これが自らを背水の陣に追い込むことになる。

〜作業開始から6ヶ月〜
そうして開発チームは恐ろしい難易度のアセンブラとの格闘に再チャレンジし始めた。

〜作業開始から9ヶ月〜
アセンブラ解析チームの見積もりが終了した。
その結果は耳を疑う恐ろしいものであり、我々の全てが凍りつき、そして恐怖した。
「このままアセンブラ解析を続けての製作では、今から2年かかっても完成しません」
・・・・・・・・・アア・・・・・・・・・ナイツ・・・・・・・・
ああ、ナイツ。なんという偉大なゲームであろう。
我々を苦しめて、どん底にたたきつけて、それでも立ち上がろうとする心を「これでもか」と踏みつけてくれる。

http://koiwashi.tumblr.com/post/43766562016/セガナイツを移植したセガ上海の開発秘話が胸熱すぎると話題に-21

0183名刺は切らしておりまして2018/06/14(木) 13:47:02.76ID:dHgSQUNU
>>180
既婚者の言い訳とか聞きたくねーよw

0184名刺は切らしておりまして2018/06/15(金) 13:50:40.62ID:urVpsk8b
>>181
言語の誕生については需要からくる進化なんだけど
その言語設計の「筋が悪い」事からくる嫌われもある(多い)から
>>180の言うように単なる年数のものじゃないんだよねぇ
「筋が悪い」奴はさっさと辞めさせるべきなんだけど、枝葉で誤魔化して延命させるからどんどん悲惨な事になるんだよねぇ

0185名刺は切らしておりまして2018/06/16(土) 00:06:23.10ID:XGn8gY0A
>>24
X-BASICは行番号はあっても、GOTOやGOSUBのリナンバーまでは面倒見てくれないってのはちと中途半端だった
構造化にはすぐに慣れたけど、多重ループから一気に抜け出せないのはやっぱり面倒臭い

0186名刺は切らしておりまして2018/06/16(土) 10:06:55.39ID:y2uxwyLp
>>171
ああそんなのありましたねってレベルだからねしかたないね

■ このスレッドは過去ログ倉庫に格納されています