アカウント名:
パスワード:
太古の昔に作られたシステムが未だ動いていて、メンテナンスは必要、だけどその言語扱える技術者が少ない→引っ張りだこ、ってことは?(リンク先は一切読んでない)
大手SIerの下で仕事した事あるけど、その時聞いた話では未だに新規でCOBOL使った案件あるらしいよなんでも期間の見積もりがJavaよりやりやすくて、顧客がCOBOLを求める事があるとか
10進演算がまともに言語仕様としてできますからね。PL/Iでもいいけど。Javaは文字で10進やるライブラリはあるけど、それじゃ効率悪いし。
メインフレームと呼ばれる計算機には大昔から10進演算の機械命令があるのよ。で、COBOLはその命令を使ったプログラムを簡単に書くための処理系なわけ。
餅は餅屋。ただそれだけのこと。
確かx86系にもBCD命令があったと記憶してるけど、ということはCOBOLでかくと速いのかな?
x86のBCD機能は8bit CPU を引きずった1バイト(10進2桁)毎の補正処理命令しかありません。汎用機のBCD機能はプリミティブなデータとしBCDを1命令で処理できる強力なものです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
技術者不足 (スコア:1)
太古の昔に作られたシステムが未だ動いていて、メンテナンスは必要、だけどその言語扱える技術者が少ない→引っ張りだこ、ってことは?(リンク先は一切読んでない)
Re: (スコア:3)
大手SIerの下で仕事した事あるけど、その時聞いた話では未だに新規でCOBOL使った案件あるらしいよ
なんでも期間の見積もりがJavaよりやりやすくて、顧客がCOBOLを求める事があるとか
脳味噌腐乱中…
Re: (スコア:0)
10進演算がまともに言語仕様としてできますからね。PL/Iでもいいけど。
Javaは文字で10進やるライブラリはあるけど、それじゃ効率悪いし。
Re: (スコア:1)
メインフレームと呼ばれる計算機には大昔から10進演算の機械命令があるのよ。
で、COBOLはその命令を使ったプログラムを簡単に書くための処理系なわけ。
餅は餅屋。ただそれだけのこと。
Re:技術者不足 (スコア:0)
確かx86系にもBCD命令があったと記憶してるけど、ということはCOBOLでかくと速いのかな?
Re: (スコア:0)
x86のBCD機能は8bit CPU を引きずった1バイト(10進2桁)毎の補正処理命令しかありません。
汎用機のBCD機能はプリミティブなデータとしBCDを1命令で処理できる強力なものです。