VIPエレキバン

嫌いなプログラミング言語ランキング、Perlが圧倒的1位という結果に

   

Stack Overflowは、最も嫌われてる言語を発表した。1位はPerl、2位はDelphi and VBA。

これはStack Overflowが実施したもので、結果は「Perl」がダントツの1位、次いで二番手グループが「Delphi」「VBA」、三番手グループが「PHP」「Objective-C」「Coffeescript」「Ruby」という結果になっている。

調査方法はやや特殊で、同サイトのDeveloper Storyという求職ページに登録しているプログラマが「扱いたい」と回答している言語に加点、「扱いたくない」と回答している言語を減点するという方式によるもので、投票などによる選出よりもある意味で信頼できる結果と言える。同調査では…
続きはソース元で
https://internet.watch.impress.co.jp/docs/yajiuma/1089747.html

https://stackoverflow.blog/2017/10/31/disliked-programming-languages/

2:名刺は切らしておりまして 2017/11/03(金) 19:36:43.64 ID:pF5P2cIm.net

1位はPerlなんだが、後が問題だよな。

3:名刺は切らしておりまして 2017/11/03(金) 19:36:54.47 ID:39FPM+6I.net

スクリプト言語はあんま好きじゃないな

6:名刺は切らしておりまして 2017/11/03(金) 19:42:34.60 ID:O0P8OXLE.net

JavaScriptはスクリプト言語だけどそれほど嫌われてない
10年前なら上位になってただろう

7:名刺は切らしておりまして 2017/11/03(金) 19:43:25.11 ID:Apgm4ct+.net

正規表現が諸悪の根源

45:名刺は切らしておりまして 2017/11/03(金) 20:08:27.74 ID:BRjthgJX.net

>>7
正規表現を一番保守性良く扱えるのがperl だけどね
暗号のような正規表現文字列を変数に格納できるから命名できる

48:名刺は切らしておりまして 2017/11/03(金) 20:09:57.00 ID:iuvnv6GY.net

>>45
Perlのメリットってそれだけじゃね?
とも思えますな

18:名刺は切らしておりまして 2017/11/03(金) 19:52:55.57 ID:gcFRjqwQ.net

COBOLだろ

19:名刺は切らしておりまして 2017/11/03(金) 19:54:04.70 ID:gRe9Z98d.net

COBOLは時代に嫌われながら愛されてる
いつだってバッチといったらCOBOLちゃん

55:名刺は切らしておりまして 2017/11/03(金) 20:16:25.45 ID:/nEibwIB.net

なんで perl が嫌われるんだ
古いからか?

63:名刺は切らしておりまして 2017/11/03(金) 20:19:18.00 ID:+BdzYlsl.net

>>55
言語仕様

64:名刺は切らしておりまして 2017/11/03(金) 20:19:40.09 ID:iuvnv6GY.net

>>55
遅い、書きにくい、読みにくい、ライブラリが弱いというデメリットばかり多い
そして、最近はあまり使われていないので、サポートツールもほとんど作られていない
つまり、使いにくい

30:名刺は切らしておりまして 2017/11/03(金) 19:59:11.41 ID:8ubeMfTl.net

普通のプログラミング言語は文法知らなくてもなんとなく何をやってるのかわかるけど、
Perlはさっぱりわからないからなw

35:名刺は切らしておりまして 2017/11/03(金) 20:03:24.30 ID:zBVjhI6l.net

perl はなんとなく記号が多くて呪文っぽいな

25:名刺は切らしておりまして 2017/11/03(金) 19:57:52.91 ID:eaQFELKx.net

「有名」「一時期流行った」「古い」
この3つを満たすものランキングだな
例外はCか

34:名刺は切らしておりまして 2017/11/03(金) 20:02:33.33 ID:zBVjhI6l.net

好き嫌いというか
現状やや特殊な言語だから
やりたくないって感じみたいだな
特殊な言語は学習する手段も少なくなるし
問題が起こった時の情報収集もままらないし
絶滅の危険もある
そりゃやりたくないわな

58:名刺は切らしておりまして 2017/11/03(金) 20:18:35.36 ID:Om8MbBSD.net

Perlってそんなにだめなのか
昔ゴリゴリやってたせいか嫌いじゃない

60:名刺は切らしておりまして 2017/11/03(金) 20:19:04.44 ID:+BdzYlsl.net

>>58
言語仕様がこの上なくクソじゃん

59:名刺は切らしておりまして 2017/11/03(金) 20:18:40.57 ID:+BdzYlsl.net

まぁPerlが一番クソだな
次にVBでJavaかな

69:名刺は切らしておりまして 2017/11/03(金) 20:24:23.96 ID:685aKQPn.net

selfとか出てくる奴だな
古いPythonでも使われてた

73:名刺は切らしておりまして 2017/11/03(金) 20:26:49.13 ID:/nEibwIB.net

perlでちょとしたスクリプト書くには使いやすいだけけどな
つか perlでプログラム書くやついるんだ

75:名刺は切らしておりまして 2017/11/03(金) 20:28:33.44 ID:/jJf4ocj.net

Perlいいと思うけどね
どんな環境でもほぼ動くし、知っていて損はない

強みだった正規表現は
他の言語にも取り入れられたから特徴ではなくなったけど

107:名刺は切らしておりまして 2017/11/03(金) 21:07:26.27 ID:dvZEUIfp.net

perlはいろんな記述が出来る。すごくきれいな記述も出来るが、コーダーの意識が低い場合、
それこそ眩暈がするほどひどい記述が出来てしまう。

9:名刺は切らしておりまして 2017/11/03(金) 19:46:12.46 ID:2jWLJIbH.net

ようするにJavaScriptとPython使わせろってことか

96:名刺は切らしておりまして 2017/11/03(金) 20:55:28.82 ID:/jJf4ocj.net

ここ数年のPythonの広がりは目を見張るばかりだが
書式がなあと思う人もいるのでは

インデントは別にいいとして
for文の書き方が他の多くの言語と違いすぎるのはいただけない
何通りかあるうちの for in range (start,end,step) が一番近いが

98:名刺は切らしておりまして 2017/11/03(金) 20:57:10.55 ID:em14LDOV.net

>>96
numpyのndarray使った時の列スライスが慣れん

105:名刺は切らしておりまして 2017/11/03(金) 21:06:13.23 ID:/jJf4ocj.net

>>98
配列の扱いは厄介だね
まとめて何かの関数に投入するのは楽だけど
要素の取り出しや列の切り出しには、ちょっと慣れが必要かもしれない

77:名刺は切らしておりまして 2017/11/03(金) 20:30:31.18 ID:KllTt1Dc.net

RubyもPythonも無かった時代は
Perlしか選択肢なかったなぁ
もう役目を終えたかな

元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1509705356/

Perl

 - its