COBOLを馬鹿にするな!!

このエントリーをはてなブックマークに追加
69仕様書無しさん
汎用機でビジネスロジックを実行するというシステム。
アプリケーションの設計を担当している。
(実装に入ったらフロントのWebアプリを担当するので、COBOL言語のことを知る必要はない)

素で分からないので教えて欲しい。


動的な要素数を持つリストや、実行時までその総数が分からないファイル群を
扱うような業務処理を設計した。
すると生粋のCOBOLerから、「ふつう使わない」と言われた。
んなことあるのか?

計算機を普通に扱えば、そんな場面はいくらでもある。
何十年と使われてきたプログラム言語にそれができないとはとても思えない。

信じられないので突っ込んでみた。
俺「技術的にできないんですか?それともやらないんですか?」
相手「ふつうやらない」
俺「その理由って何ですか?プログラムがトリッキーになるとか、運用上ですごく問題が出るとか」
相手「汎用機は、動的なことは苦手なんだよ」

お前が苦手なだけじゃないのか?とは思ったんだけど、実際のところどうなんでしょう。
本当に「できない」のでしょうか。実装上、避けたほうが良いのでしょうか。