パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Stack Overflow調べ、最も嫌われているプログラミング言語はPerl」記事へのコメント

  • by Anonymous Coward on 2017年11月03日 19時20分 (#3306629)

    遭遇する糞コードがPerlである確率が高いってだけじゃないかな?
    言語自体の性質で糞コードになりやすいってのは問題だけど
    それだけニワカがよく使ってたということでもあるのでは?

    • Re:確率 (スコア:3, すばらしい洞察)

      by Anonymous Coward on 2017年11月03日 19時31分 (#3306631)

      糞コード率ならPHPもPerlに劣るとも勝らないと思うけど、PHPerさんにはそれがデフォだから、
      一切の疑問を持ってなかったりするしなあ。

      加えてPerlが現役だった頃から時間がたってるので、すでに作った人が現場にいないとか、
      作った会社もすでに倒産してたとか、もともと長期使用を想定してないので保守用の
      ドキュメントやユニットテストなんかも一切残ってないとか、機能追加や仕様変更を
      繰り返した結果、輪をかけてスパゲッティ化が進行してるとか、ライブラリも古すぎて、
      今じゃドキュメントを探すのも一苦労とか、マイナス条件も揃ってるよね、きっと。
      ※いずれもPerlの経験ではありません(涙)

      親コメント
    • by Anonymous Coward

      なにいってんだ
      もっともニワカに使われている言語はぶっちぎりでJavaScriptだろうが
      次点でVBA

      • by Anonymous Coward

        そういうことじゃないだろうとつっこみをいれておく

      • by Anonymous Coward

        フレームワーク前提な時代なので
        素の言語のみにはそんなに触れない

      • by Anonymous Coward

        ニワカが使うJavaScriptって長年残ったりしないからな。

    • by Anonymous Coward

      いや、Perl開発者が言ってるとおり、一つのことを複数のやりかたでできるから判読不能になるんだよ。
      思想からしてクソ。

      • Re:確率 (スコア:3, すばらしい洞察)

        by Anonymous Coward on 2017年11月03日 22時09分 (#3306682)

        個人がちょっとしたツールをサクッと作るには最高の言語なんだけど、集団で開発するには最悪の言語かな

        親コメント
        • by Anonymous Coward

          その通りですね。

          perl はプログラム言語じゃなくて、正規表現ツールだと割り切り、10分で書けるデータコンバートプログラムにのみ使うべきだ。
          オブジェクト指向を使いたくなったら、他の言語を選択すべき。他人と共同で使うなんて、考えてはいけない。

      • by tuneo (2938) on 2017年11月04日 0時30分 (#3306719) ホームページ 日記

        > いや、Perl開発者が言ってるとおり、一つのことを複数のやりかたでできるから判読不能になるんだよ。
        > 思想からしてクソ。
        「一つのことをやる方法は一つだけ」で設計されたはずのPythonで、あんなクソいコードが書けるとは思わなかった……人間の可能性ってのは無限だなと思った瞬間でした。

        親コメント
        • by Anonymous Coward

          擬似コード見たけど、あれの問題はアルゴリズムにあるからまだマシで、
          さらにperlでオレ流に書かれたら目も当てられんぞ

      • by Anonymous Coward on 2017年11月03日 21時52分 (#3306675)

        >一つのことを複数のやりかたでできる
        あほか、これが短所でもあり長所でもある

        親コメント
        • by Anonymous Coward

          比率でいうと万の短所と一の長所(それも気分の問題)ってイメージだけど、書き分けによってしか得られない利益って何があるの?

        • by Anonymous Coward

          複数のやり方があるのが長所というわりには…

          あまりにも残念なコードが量産されるから
          Perl5.8あたりから「モダンPerl」とか
          いいながら啓蒙活動が始まったのはなぜでしょうかw

          目的が達成されるなら、それでいいじゃん。
          だって、複数のやり方の一つなんだからさ。

          まぁ、そういかないのだから、Perlは残念な言語なんだろうな。。

        • by Anonymous Coward

          コーディング規約にケンカ売るスタイル

      • by Anonymous Coward on 2017年11月03日 23時35分 (#3306703)

        いや、Perlで複数の書き方出来るパターンは別にC#でもCでもC++でも作れるから。
        Perlのモットーが書き方が一つではないを拡大解釈して複数のやり方で出来るからダメだ!っていってる時点でおかしい。

        親コメント
    • by Anonymous Coward

      過去の遺産があるからPerlは遭遇率が高そうですね。
      GitもPerlに依存してるくらいですし。

クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人

処理中...