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

金融系ではなぜCOBOLが使われるのか」記事へのコメント

  • 過去の遺産(=財産) (スコア:5, すばらしい洞察)

    敢えて代えるリスクを負いたくないから
    • by Anonymous Coward

      過去の遺産(財産)といえば聞こえはいいですが、要は「アンタッチャブル(=なぜ存在するのか、なぜそうなったのかが誰にもわからない)なソースコードが少なからず存在する」ってことですよね・・・

      また、コーディング仕様としては変化させなくても、システム全体としてはソフトウェア/ハードウェア/オペレーティングシステムのすべてで続々と変化しているわけですから、その点での変化は受け入れざるを得ない状況もあります。

      現にとある金融系プロジェクトでは、現行のコードで想定とは異なる実行結果が出てしまい、さんざんソースコードをすべて洗って調べてみたら、最終的にはCOBOLランタイム側のバグ(正確にはCOBOLのランタイムが依存するシステムライブラリのバグ)だったという笑えないことがありました。

      金融に限った話ではないですが、「自分が変えなくても他者が変われば全体としては変わる」という点がなかなか理解していただけませんね。。

      • by Anonymous Coward on 2014年12月27日 3時23分 (#2734895)

        ・自分が変えなくても他者が変われば全体としては変わる
        領域と
        ・他者が変えても関係ない
        領域がある
        だけで、
        後者の領域(私企業の個別の業務)を扱っている部署に
        理解しろと言うのは、単なるタイプミスマッチです。

        親コメント

※ただしPHPを除く -- あるAdmin

処理中...