【IT】「最も嫌いなプログラミング言語は何?」栄えある1位に輝いたのはあの言語
■ このスレッドは過去ログ倉庫に格納されています
プログラマが最も嫌うプログラミング言語に関する調査が行われ、かつてウェブ上で高いシェアを誇ったあの言語が堂々の1位に輝いた。
これはStack Overflowが実施したもので、結果は「Perl」がダントツの1位、次いで二番手グループが「Delphi」「VBA」、三番手グループが「PHP」「Objective-C」「Coffeescript」「Ruby」という結果になっている。調査方法はやや特殊で、同サイトのDeveloper Storyという求職ページに登録しているプログラマが「扱いたい」と回答している言語に加点、「扱いたくない」と回答している言語を減点するという方式によるもので、投票などによる選出よりもある意味で信頼できる結果と言える。同調査ではこのほか「嫌いな技術」についても同じ方法で調査を行っており、そちらはIEやFlashなどが上位に挙げられている。
https://internet.watch.impress.co.jp/docs/yajiuma/1089747.html 文字列リテラルって、\r\nとかエスケープシーケンスの事だよ。
だけど、人によって文字列リテラルの意味合いが曖昧なんだよね >>336
発言が8割くらい間違ってて
あっているところが「正規表現〜有名になった」までしかないので勉強しなおしてください >>316
vb出身の人とc出身の人で文法がかなり変わるからなw >>332
もうPはpythonだな。Perl好きなんだけどな。
>>333
ステマっぽくPerlディスってたから嫌い。 >>337
分かった。後半部分を訂正する。
UTF8で処理するよう強制的な統一はしてないけど、
use utf8使え!。いいから黙って使え!みたいにお勧めしてくる言語仕様になった。
同時に、可笑しな粘着質の人が、use strict;やwarningsを激しくお勧めしてくるのがキモイ。
昔、strictやwarningsは、完成したら取るんだよ、strictとかlocal関数使えなくなるから
大きな処理になると不便だと言ったら、
それでもstrictやwarningsを付けろとくどい。こういうキモイ僻み臭く短気そうな
可笑しい奴らがPerlに蔓延ってるのがキショかった印象がある >>331
Web系はバリバリ現役ですよ
その辺に関わらなければまず触れることはないだろうけども >>334
PHPは最後の閉じカッコを閉じないのがセオリーとか色々ヤバかったが
ヤバイけど便利だからガンガン使おうみたいな文化がさらにヤバかった
PerlはシェルスクリプトとCの隙間を埋める優秀な言語でいまでもそう
しかしそれ以上のタスクをやるならPerlの魔法は地雷原にしかならない
Winで普及しなかったのはあんま関係ない そperl
C言語のプロトタイプに使うよ
なんたってポインターが使える
スクリプトの癖に >>343
ポインタは特に珍しく無いだろう。
メモリ番地を変数に格納して扱うだけだし、Perlだと配列の出し入れでよく使う。
javascriptとかでも、一定のオブジェクトと処理の連続した構造体みたいな構文を
格納する変数とか、ポインタみたいな概念で動いてるんだろう。
処理が複雑になると、ポインタみたいな形で処理が格納されてるメモリ番地を
直接指定するような形で処理を渡していく事になる。
他にもCの構造体=Perlでは連想配列、多次元連想配列だけど。
元々、Cとawk、grep、sed、tr、shellのいいとこだけを集めて作られたのがPerlだから、
Perlではこれらの記述が出来るようになってる。
個人的にPerlやってる野郎に、パクリふかし野郎がいるから余りいい印象がない BASIC自体はそんなに嫌う理由もないやろ
oopとかくっつけなければ objective-cは下位互換無視のバージョンアップばかりで開発者が疲弊する。
つーか金がかかる。 pythonは正規表現の実装がjavaでガッカリだ >>349
どゆこと?
別にJVMインストールしてなくてもpython使えるけど >>1
Perl?と思ったらPerlだった
予想通りすぎる >>1
要するにどの言語の仕事が多いかということ。 仕事で使ってる言語は前は好きでも嫌いになることあるからな
言語の問題とは言えないが、憎たらしくなる >>353
道具としてのExcelは好きだけど
本来Excelが苦手とすることまでExcelでやろうとする困った人が多すぎてうんざりです的な
とりあえずウチの部には事務の子に頑張って難解な関数教えたがる人がいるけど
そこまで複雑な組み合わせならもう違う道具検討したほうがいいんじゃねーのかと思っちゃう Delphiでスレ内検索したらけっこう評判いいじゃん
フリーソフトとかで使われてる印象 >>355
言語自体はいいけど将来性が無さそうなので「今後使いたくない」って言う回答が多かったんじゃないかな Active Perlが未だにWindows Server 2016に対応してないからな。
将来性にはかなり疑問。 COBOL「どうやら俺は許されたらしい」
個人的には最悪リストに入ってないのには違和感があるのだが・・・・ VBAのないExcelはプログラマにとってはなんの価値もない。 OpenOfficeに乗り換えたときに、OpenOfficeが独自のBasicの他に
Pythonもサポートしていて、それでPythonを学ぼうとしたが
当時の日本では、書籍もほとんどなく、日本語に訳されたドキュメントも
乏しかった。 >>358
最近のCOBOL知らんでしょ?
言語としてはかなりまともだよ >>359
そう?
OLEやVSTOで制御したりもするけど >>361
COBOLがクソというより、COBOLerが総じてクソなんだ
あいつら構造化の時代もOOPの時代も、そして関数型プログラミング全盛の現在も
変わらずずっと非構造化時代のコーディングを続けてる ステップ数が生産性であり工数であり給料だからな。効率化は敵。 >>363
それを言うならVBerも似たようなもんだしそもそもスレチ Perlは今のスクリプト言語の隆盛の礎となった言語なんで一位は許してやってください
PerlなくしてLLなしです >>361
最新のCOBOLを使える仕事はあるの? >>367
あると思うよ
開発する側もわざわざ古い開発環境で開発しないし
ただ新しい機能を使う機会があるかどうかは知らんけど >>368
それは古いCOBOLで開発してるのと同じ。 そうね。
開発環境は新しくしました。
でも、新しい機能は使いません。
そんなところでは働きたくない。 90年代中頃、とにかく正規表現とハッシュが便利だった
だがPerlの役割はもう終わったと思う このスレの住人を全員集めたら最強の開発チームができそう >>371
お前の気持ちなんてどうでもいい
チラウラにでも書いとけ COBOLしか
COBOLは言語もそうだけど
職場環境が糞臭い。 >>366
つまり、昔すごかったとかいう伝説だけで食ってる老害の存在を許容するということですね? >>377
存在くらいは許してやれよ
過去の人として、な >>358
でかいCOBOL案件なんて日本以外じゃお目にかかれないし COBOLがない時点で無意味なアンケだな
このおかしさに気づけないこのライターは文系だろ Delphi3年ぐらい使ったけどすげー良かったけどな delphiがなんでダメなんだ?
こんなに使いやすい言語無いのに もう既に墓に入った言語に好きも嫌いもないだろ
COBOLがないというのは、そういうことだ >>386
COBOLerはstackoverflowの客じゃないってことさ Z80のニモニックええやん
Z80から入って8085に行ってメダパニ食らったわ
あと6809もダメ
Z80と68kはok Perlはアクロバティックな書き方を許しちゃってるから、他人が保守するのには向かないけど、個人が小規模なプログラム書くには生産性が高い。
ただ、Unicode対応でグダグダになってしまって、急速にユーザー離れ。
変数の前に$が付ける仕様は好きなんだけどね。何が変数かすぐ分かるから。 Perlはバージョン5になってオブジェクト指向化で失敗したイメージだな >>390
他人が保守するというよりは、ソースがオープンになって書き換え可能な所が
あんまり納品に向かないだろう。そのままパクれちゃうし、コピーし放題になってしまうし。
個人レベルや会社内の身内だけで具体的にソースをマニュアルに載せて保守させる分にはいいだろうけど
>変数の前に$が付ける仕様は好きなんだけどね。何が変数かすぐ分かるから
そう思う。$だらけになるとか批判する人の気持ちが分からん。
むしろ$や@で分かり易いのに。
Perlは全体的に特殊変数と連動してオリジン変数を色んな所でリファレンス化して使いまわして
色々と記述が省略されたりしてるから深く理解して無いと迷うだろうな 省略の美学とかいってるから、Perlはしゃぁないわな 出来た当時sedやawkからの置換が主目的の一つだから極限クラスの省略表現は必須
sedよりは余程分かりやすい言語だと思うけど >>397
JSONはプログラミング言語ではありません Perlは文字コードセットの変換でトラブル起きまくってPHPに移行するよな。
これは日本だけの問題かと思ったら外国でも嫌われてたんだな。なんでだろう。 >>393
> 他人が保守するというよりは、ソースがオープンになって書き換え可能な所が
> あんまり納品に向かないだろう。そのままパクれちゃうし、コピーし放題になってしまうし。
そんなのは他のスクリプト言語でもたいして変わらん
そうじゃなくて書くのは楽だけど読むのがめんどいって話だろ VBAは業務使用を禁止すべき。
プログラマ気取りのアホに調子乗らせるだけのゴミ。 >>45
JavaScriptでも可能
それでPerlで書いていた様々なものをJavaScript(Node)に書き換えた LISPとか学校で教えてた時期もあったのに名前も出てこないよ
どうしてこうなった >>405
LL実装は全部Lisp実装の子孫や
JVMやCLRもそうや basicとかマシン語のゲーム雑誌
昔いっぱい売ってた
なつかしい 昔のベーマガってベーシックからマシン語を呼び出したりしてて魔神語とか呼んでたんだよな。 >>168 >>326
JavaScriptが「ブラウザ上で動くテキトースクリプト」というのは10年前の古い知識
今はブラウザ上だけでなくサーバーサイドにアプリにツール類などJavaScript全盛時代
ブラウザ上を含めて全てをJavaScriptだけで統一できる点に加えて生産性やスケーラブルなど様々なメリットが大きい
JavaScript(Node.js)を用いている有名な大手は
Ebay, IBM, Microsoft, NASA, Netflix, Paypal, Uber, Walmart等どんどん増えてる
その結果が今回の嫌われていない順でPythonとJavsScriptが上位
https://zgab33vy595fw5zq-zippykid.netdna-ssl.com/wp-content/uploads/2017/10/languages-1-900x675.png
Python>JavaScript>C>C++>Java>Ruby>PHP>VBA>Perl
(参考に主な言語だけ列挙) >>359
何言ってるのかわからん。
システムからexcelでリスト吐き出させるなら
結果だけ埋めてくれ。
仕事柄、得意先が見積書の書式だの、商品規格書だの好き勝手に作ったやつを送りつけてくるんだけど、3割くらいがvba埋め込んでて怖くて仕方ない
vbaでも殆どの人にファイルをぶっ壊すプログラムくらい3分で作れるし。 JavaScriptは言語仕様が糞すぎてTypeScriptなしで開発やってられんわ
JavaScript作った奴もこんなに広く使われるとは思ってなかったんだろうな 不便にTypeScriptなんて使わなくても今はNode v9で十分だろ
わざわざTypeScript使う人は型チェック魔くらいだ >>7
Perlがっていってる?
どの言語でも変わらないだろ? >>405
ommon Lisp とかSchemeなんかがんばってるだろ JSいらねぇマジで
web遅いのもJSのせい
JSじゃなかったらwebのインタラクティブももっと進歩してたわ
オープンソースマジ害悪でしかない
なぜwebだと共産主義がはびこるのか
競争原理働かないと進歩はない
WikiPediaなんかいい例
>>410
広く使われているからっていいわけじゃない
そもそも、それしかないから使ってるってだけじゃん
VBSはセキュリティ低いってデマ流して駆逐したしな
VBSならMS次第で改善もできたのに >>418
Javascriptの実装はもはや遅くはない
遅いのはライブラリ実装 >>420
最近のMSはそうでもない
Typescriptとか結構使われてるよ
個人的にはXcodeとObjective-Cのコンボが最悪 >>375
おまえが臭いんだよ。 椅子にクソ付いてる。 C++が一番のクソ
オブジェクト指向への移行期で中途半端すぎる上にシェア握ってるからタチが悪い。 >>425
いや、今やjavaとか置いていく位には進化しているだろ。 JavaScript考えた人ももう少し真面目に仕様考えて欲しかったね 嫌いでもそうでなくても
C++とPHPとJavaScriptは使わざるをえない >>420
まだこんなこと言ってる老害がいるのか w >>428
ブラウザ用のschemeを実装してくれと言われて入社したら
やっぱりC言語風にしてくれと言われたのだ MSはtypescript以外に
Windows外で通用する言語を生んだことはない >>413 >>428
何年間も古い知識で止まってるぞ
JavaScriptの言語仕様は進化して完璧になっている
現在不満があるとすれば厳格型大好きな人くらいだろう ホントJavaScriptの糞言語仕様どうにかして欲しいよな 月曜になると、オンライン広告のアルゴリズム
いじってテロ予告してくる奴いるんだけど
https://www.youtube.com/watch?v=VSgAqSxjElw(テロ前月曜日)
https://www.youtube.com/watch?v=U5l-nd6MKVQ(テロ後月曜日)
それもおれが何やったか仄めかしながら。
https://www.youtube.com/watch?v=ZupW6asSvm0
https://www.fastpic.jp/images.php?file=1495018434.jpg
https://www.fastpic.jp/images.php?file=1850084244.jpg
ロンドン地下鉄爆破テロの前後のネット閲覧や買い物支払いの記録です。
2014年にウクライナのリヴィウを旅行して、(政治的にセンシティブなとこだけどそういうのとはまったく関係ない、ただの個人旅行)
そこで見たある事をアメリカ大使館にタレこもうとした事があった。
それ以来こんな事ばかり起こっている。
統失になったかなおれ・・・・ Perlはシンタックスシュガーが多すぎる
しかも記号だからググりにくくて何やってるのかわからかったりする ■ このスレッドは過去ログ倉庫に格納されています