ikasamt回答ポイント 100ptウォッチ 21

プログラミング言語や環境について詳しい方に質問です。


これほど多種多様な言語があり進化しているにもかかわらず「銀行などの大規模システムの仕組みは日本においてはcobol等で
為されている」という話を時々聞きます。でも大抵頻繁にメンテナンスをし夜中に止まる全く枯れてないシステムでもあると思うのです。しかも予算がベラボーに高い。100億とかって言いますよねよく。理由を聞いてみると以下の4つを良く聞きます。

1.高負荷のトランザクション処理が出来る =>コボルの性能と言うよりも動作させているマシンの性能では?またアルゴリズムさえ同じであれば言語は関係あるのか?
2. 言語が英語に似ていて分かり易い => 可読性が高いとは思えない
3.デファクトだからライブラリなどの資産がある => 少しずつ書き換えられないほど密結合なのか?
4. 複数人での大規模開発に向いている => 数百人とかのプロジェクトは問題のスコープの範囲を間違えているのでは?数人×100プロジェクトとかに切り分けるべきなのでは?

各々の=>以降は僕の感想です。
些細なことでもかまわないので、回答よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2009-07-24 16:58:38
終了日時
2009-07-28 08:38:23
回答条件
1人3回まで

この質問のカテゴリ

この質問に含まれるキーワード

デファクト8COBOL28プログラミング言語169トランザクション58アルゴリズム292ライブラリ985メンテナンス432資産489

人気の質問

メニュー

PC版