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

不具合が最も多いのは Java アプリケーション、少ないのは COBOL」記事へのコメント

  • by duenmynoth (34577) on 2011年12月13日 12時11分 (#2065697) 日記
    単純にCOBOLの開発なんて主にコピペだから不具合が起こりにくいだけという気が・・・
    あとオブジェクト指向言語はデバッグが大変だから、
    COBOLみたいな単純な手続型言語だと同じ行数のコードに対するテスト時間が大幅に少ないとか?

    #Javaだとコード自体に問題が無くてもランタイムのせいでバグったりするから・・・と思ったらそれはVBでも同じかw
    • by Anonymous Coward

      どっちかというとCOBOLだと潜在バグを残しづらいって事かもしれません。
      イベント発生型の場合は条件を網羅するだけで大変だったりしますし。
      メモリ不足で自動開放されるまでなら発生しないとかわかりづらいです

    • by Anonymous Coward
      デバッグが大変な言語自体が問題ですねw
    • by Anonymous Coward

      パンチカード読み込んで帳票処理やってラインプリンタで出力してデータをMT保管出来れば良かった時代の言語だから、
      デバッグに四苦八苦するような複雑怪奇な機能はないし、よもともと複雑怪奇なアプリケーション作るのには使われてませんよ
      (COBOLのオバちゃま談)

    • by Anonymous Coward

      >#Javaだとコード自体に問題が無くてもランタイムのせいでバグったりするから・・・と思ったらそれはVBでも同じかw
      それってJavaの不具合ですよね
      >単純にCOBOLの開発なんて主にコピペだから不具合が起こりにくいだけという気が・・・
      極論すればコードを使い回せるってライブラリと同じですよね
      ソースで使い回すか、オブジェクト形式で使い回すかの違い
      >COBOLみたいな単純な手続型言語だと同じ行数のコードに対するテスト時間が大幅に少ないとか?
      単純てすばらしいですよね
      Meft&ProCOBOLの組み合わせでシステム開発していますが、
      ライブラリやコンパイラも含めてCOBOLのバグに遭遇したことは有りません
      ORACLEは4回くらいパッチ当てましたけど
      一方Javaで開発しているプロジェクトをみると文字コードやJDBCですごくハマってました

      • by Anonymous Coward

        私は毎年2,3件、COBOLのバグに遭遇しているのだけど……

        • by Anonymous Coward

          2~3件/年とはなんとすばらしい。

      • by Anonymous Coward

        >>#Javaだとコード自体に問題が無くてもランタイムのせいでバグったりするから・・・と思ったらそれはVBでも同じかw
        >それってJavaの不具合ですよね

        と書いている人が

        >>単純にCOBOLの開発なんて主にコピペだから不具合が起こりにくいだけという気が・・・
        >極論すればコードを使い回せるってライブラリと同じですよね
        >ソースで使い回すか、オブジェクト形式で使い回すかの違い

        と書くことには非常に違和感を感じます。

        「Javaがランタイムというレイヤーをかけているから、そのレイヤーのバグはJavaのマイナス要素だ」
        というなら、
        「COBOLでソースコピペして他

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...