トップページ⇒tech
1001コメント415KB

COBOLなら、オレに聞け! <1>

■ このスレッドは過去ログ倉庫に格納されています
0001おちこぼらーNGNG
何でも聞け!
0322デフォルトの名無しさんNGNG
>>320
ヒューズROMです、OFFのビットはヒューズをはずします。
0323デフォルトの名無しさんNGNG
>>321
「X線、Y線を殺してシーケンシャル・アクセスするんだよ」と
無茶苦茶なイイワケを言ってみる。
0324デフォルトの名無しさんNGNG
>>320
その当時のROMに相当するものは、パンチカードや紙テープです。
コアメモリは、電源を切っても消えないので、今のROMのローダに
相当するものは有りません。
0325デフォルトの名無しさんNGNG
>ROMローダ
よいものだ。
0326デフォルトの名無しさんNGNG
>>322
過電流を流してヒューズを焼ききるんだヨ。
ヒューズなんか外さネーヨ。
032725歳コボル暦4年NGNG
EVALUATE ADD COMPUTE も使ってますね
EVALUATEなんてF社はほとんど使ってない感じ・・

DB更新時のログをとってて破壊時にそのログから
復元させるという手法みたいです F社は。。

汎用機はいいけどPCはへぼいF社は・・・
顧客にいれたPCサーバーすぐ壊れる。。

コボルでいいのは高速性だとかいいつつ
今のPCのスペックなら・・・
0328デフォルトの名無しさんNGNG
オマエら、面白すぎ。
0329デフォルトの名無しさんNGNG
>>327
EVALUATE は、メモリを食うから・・という伝説がF社には未だ有るのか。

>コボルでいいのは高速性だとかいいつつ

COBOL で良いのは、コンパイラに殆どバグが無い事かな?
ま、COBOL が出来て40年以上経ってる分けだから、当然といえば当然。
0330デフォルトの名無しさんNGNG
ROM-COBOL にはワラタ
0331デフォルトの名無しさんNGNG
昔、フロッピー1枚で動く RUN-COBOL っていうインタープリターの
COBOL が有ったけど誰も知らんだろ?

操作は、ほとんど N88-BASIC と同じだった。
0332デフォルトの名無しさんNGNG
RUN−FORTRAN
RUN−Pascal
RUN−C
0333デフォルトの名無しさんNGNG
ライフボートだったっけ?
0334デフォルトの名無しさんNGNG
>>333
そうそう、それです。
あと、Run-Prolog も有ったな。
0335333NGNG
Lisp モナー
0336デフォルトの名無しさんNGNG
なんだか40代以上のじじいがさわいでいます。
0337デフォルトの名無しさんNGNG
>>336
そういうお前は?
0338デフォルトの名無しさんNGNG
>>336
昔話くらいはいいのでは?
それを押し付けられるのは嫌だけど。
0339デフォルトの名無しさんNGNG
ビル・ゲイツ、スティーブ・ジョブス、ビル・ジョイ
3人とも昭和30年生まれのジジイ。
パソコン業界は、じじい達に支配されている訳。
0340Kusakabe YouichiNGNG
In article >>339, デフォルトの名無しさん/sage/339 wrote:

> ビル・ゲイツ、スティーブ・ジョブス、ビル・ジョイ
> 3人とも昭和30年生まれのジジイ。
> パソコン業界は、じじい達に支配されている訳

「昔のわかもの」とちがって、
最近のば^Hわかものはろくなのがいないので、とってかわる人間がいないだけでは?
0341デフォルトの名無しさんNGNG
XYZZYに支配されているパソコン業界
0342デフォルトの名無しさんNGNG
>>341
糞ジジイ?
0343デフォルトの名無しさんNGNG
>>340
Linus Torvalds もわ^Hばかもののなの?
それとも、31歳はじじいの仲間?
0344デフォルトの名無しさんNGNG
>>342
臭い爺
0345デフォルトの名無しさんNGNG
>>340
今のパソコンは、複雑に成り過ぎていて一人の天才では太刀打ちできません。
これからは、チームプレーの得意なコボラーの天下!!
0346デフォルトの名無しさんNGNG
>>345
コミュニティを作って既得権を脅かす人間の足をひっぱる
チームプレイのよさは有名です。
0347デフォルトの名無しさんNGNG
>>346
コミュニティを作ってGPLマンセーと騒いでいる連中より128倍マシ。
0348おちこぼらーNGNG
もりあがってるところすまん。
「COBOLなら、オレに聞け!」
というスレッドなんですが・・・
0349デフォルトの名無しさんNGNG
>>348
おぅ、何でも聞いてくれ!
0350おちこぼらーNGNG
>>349
(w
今は特にないので今度おながいしますね。
0351名無し三等陸曹 ◆PDTHtNro NGNG
お久しぶりです。

身のまわり整理してたら、「日経ソフトウェア」2000年11月号が出てきました。
COBOLの特集があったので、暇つぶしにパラパラと読んでみました。

「富士通PowerCOBOL97」ってのが「最もVBっぽい」開発ツールとして紹介され
てました。見てくれはVisualStudioっぽくて、使い勝手は良さげです。

でも、そこまでするなら、素直にVBなりDelphi使えって気もしますが(笑
0352デフォルトの名無しさんNGNG
>>351
Delphiは、pascalなのでマイナー。
VBは、数値の丸めに注意ってとこで(銀行家の丸め)
お金の計算にはcobolが一番。
0353名無し三等陸曹 ◆PDTHtNro NGNG
>>352
「富士通PowerCOBOL97」はあくまでWINDOWSアプリの開発ツールですよ。
汎用機のCOBOLとは「別物」と考えた方が良いでしょうな。
0354おちこぼらーNGNG
>>353
毎度!お正月はいかがお過ごしでしたか?

PowerCOBOLですが、作成したアプリを動かすために
べらぼうに高いランタイムを購入せにゃなりません。
もちろんランタイムはパソコン1台に1つです。

まさにVisualCOBOLって感じの製品なんですけど
その辺が解消されないと普及しないでしょうね。
富士通的には普及させるつもり無いのかもしれないけど(w

あとツール自体もかなり高価なものです。
個人的にはとっても面白い製品だと思うので
もう少し考えて営業したら良いのにって思うのですが・・・・・
0355デフォルトの名無しさんNGNG
>>354
>もう少し考えて営業したら良いのにって思うのですが・・・・・

つかPCのCOBOLなんて、いくらがんばって営業してもどうにもならんと思うけど。
0356デフォルトの名無しさんNGNG
>>355
DOSの時代には、Microfocus COBOL が結構売れてましたけどね。
解説本(というより違法コピー用のリファレンス)もありました。
0357名無し三等陸曹 ◆PDTHtNro NGNG
>>352
>>351の説明が良くなかった スマソ

>>354
PowerCOBOLの値段、調べてみましたです。

>PowerCOBOL97 Pro V6.1(580,000円)

ぐはっ!!
軽自動車一台買えるぞ……

PCの開発環境としては、ベラボーに高いですねぇ……
あくまで「業務用」って感じですな。

でも、実際に使っているところって、どれだけあるんでしょうか?
製品としては面白そうなんですけど。

Borlandみたいに、機能限定版をフリーソフトにするとか、VBみたいに
ランタイムはフリー扱いにするとか、売り方はいろいろあるのでは?
ね、富士通さん?
0358おちこぼらーNGNG
>>357
毎度!

機能限定版だったかどうか忘れたけど昔体験版がダウンロードできました。

ちなみにランタイムの値段は
PowerCOBOL97 Stdランタイムシステム V6.1(90,000円)
こちらです。はぁ・・・・・。

実際に使ってるところ意外とありますよ。
どこで使ってるかは言ったら素性がすぐばれるので言えないですけど。

あと値段ってひょっとしてマ板からひっぱってきました?
だったとしたらそれ私のレスです(w
0359デフォルトの名無しさんNGNG
>>358
昔は解説本もありましたね。

はじめて学ぶPowerCOBOL85―COBOLを使ってWindowsプログラミング
ISBN:4774103535

体験版CD付きで売ってましたが、今は絶版のようです。
0360おちこぼらーNGNG
>>359
あ、ありましたね。解説本。
でも激しく使えませんでした。
内容はマニュアル一通り読んでサンプルいじれば分かるような事
ばっかり書いてあったなぁ。
体験版CDが付いてるから企業が試しに使ってみるというスタンス
ではいい本だったのかな?当時はインターネットもモデム接続で
体験版をダウンロードっていう様なご時世じゃなかったし。
って言っても4年ほど前かぁ。
0361名無し三等陸曹 ◆PDTHtNro NGNG
>>358
> あと値段ってひょっとしてマ板からひっぱってきました?

ビンゴ! ( ̄ー ̄)ニヤリッ
0362デフォルトの名無しさんNGNG
ずいぶん前のことなので、うろ覚えで申し訳ないのですが、
私が派遣された現場の多くは、「do until」使用禁止で、
「do while」のみ使え、ゴルア!な決まりがありました。
他の現場でもこうなのでしょうか?
また、この理由をご存知のかた、おしえてください〜
0363おちこぼらーNGNG
>>362
その質問をCOBOLのスレに質問するのはなんでだ?まぁいいや。

「たぶんそういうところも有るだろうな」と思います。
統一した方がコードを読むとき理解が早いっしょ。
俺的には統一しようがしまいがどうでもいいけどね。

あぁコーヒー飲み過ぎて眠れない。
0364デフォルトの名無しさんNGNG
AcuCOBOLの方がいいよん。
http://www.tsh-world.co.jp/acucobol/acuindex.html
0365名無し三等陸曹 ◆PDTHtNro NGNG
>>362
ん? VBの話か?
おれの会社でも「do until」はダメだったYO!

つか、スレ違いなんでsage。
0366おちこぼらーNGNG
>>364
なるほどね。
CICSをサポートしてるみたいだからIBM汎用からの移行だとよろこばれそうだねぇ。

AcuCOBOLの方が良い理由って?

とりあえずサンプルダウンロードしようとしたらページが表示されなくてわらった。

いや、POWERCOBOLまんせーじゃないんですけどね。
まだねむれないよ。
0367名無し三等陸曹 ◆PDTHtNro NGNG
>>364 >>366
確かに、値段はF社のより安いね。
ただ、導入するにあたっては「実績」(導入事例)がどうなのか気になる。

VBで経理のアプリつくるより100倍マシだろ、とは思うが。
0368おちこぼらーNGNG
>>367
ん?導入事例あったよ。
ttp://www.tsh-world.co.jp/acucobol/case/index.html
ここ。まぁ実際見てみないとどうなのかなぁって思うけどね。
0369デフォルトの名無しさんNGNG
COBOLで、"PERFORM WITH TEST AFTER UNTIL SW-HOGE = 'ON'"は反則か?
0370おちこぼらーNGNG
>>369
反則じゃないと思うけどわざわざそう書く奴はほとんど居ないんじゃないかなぁ?
デフォルトがwith test beforeでしょ?
どうしてもそうしなくちゃならないロジックにも出会ったことないし。
0371名無し三等陸曹 ◆PDTHtNro NGNG
>>368
あ、あったっけ。
鬱死。

汎用機(or 超並列サーバー)を使うまでもない、小〜中規模の社内システム
の開発には、いいかもしれませんね。

>>369
文法的には合ってる(と思う)けど、ちょっと流れが見えにくい気がしますね。
ロジックを工夫すれば、もう少し単純に書けるような気がしないでもないなぁ……
0372デフォルトの名無しさんNGNG
質問です。

あるシステムのソースを眺めていると、
CALL 'HOGEHOGE' USING BY VALUE 1 BY ATTRIBUTE WK-PARA.
ってコードがあったんですが、BY ATTRIBUTE ってとこがわかりません。

副プログラムではどうやって受ければいいですか?(もちろんCOBOLで)
WK-PARA は、X(2)とでもしておきましょうか。

BY VALUE 1については、LINKAGE SECTION で、
01 A.
02 FILLER PIC 9(9) COMP.
とでもしておいて
PROCEDURE DIVISION USING BY VALUE AAA
でいいかなあと思うのですが。

ちなみにオンライン画面のプログラムで、どこの製品のCOBOLかはわかりません。
コンパイルはH社COBOL85で通りました。

ご教授おねがいします。
0373おちこぼらーNGNG
BY ATTRIBUTEって聞いたこと無いですねぇ。
日立のコンパイラで通ったということは日立の方言なのでしょうか?
マニュアルにはのってな。。。。かったんですよね。

オンライン画面のプログラムと言うことでBY ATTRIBUTEですから
ひょっとしたら画面制御の引数だったりして(全然思いつきで話してますが)。
0374372NGNG
>>372
PROCEDURE DIVISION USING BY VALUE A の間違いでしたね。

マニュアルに載ってないんですよ。

検索したんですけど、それっぽいのはコンパイル時のエラーメッセージ一覧に
 ・内部プログラム呼出しにBY ATTRIBUTE指定はできません。
てのと
 ・実行可能ファイル呼出しにBY ATTRIBUTE指定はできません。
てのが2件だけありました。

そうですか。聞いたことないですか。残念です。
CALL "HOGEHOGE"〜の前に、WK-PARAには WINDOW-KEY を入れているので
画面制御に関係するとは思います。
しかもプログラムの終了直前にCALLしてるので次(前)画面に渡しているのかなあ
と推測しています。

スタブを作りたいなあと思ってるんですけど、C言語で
 void HOGEHOGE(int *A, void *WK-PARA)
 {
 };
とでもやろうかな。

どなたかご存知のかたがいらしたら教えてください。
0375おちこぼらーNGNG
>>372
あ、それちょっとまずいかも。

CのスタブからCOBOLのプログラム呼び出すんだよね?
WITH C LINKAGE指定をしてやらないとちゃんと受け取ら
ないんじゃないかな?(上手くいったらすまん)

スタブをCOBOLのPGにするのはだめなのかい?
0376おちこぼらーNGNG
WITH C LINKAGE指定は富士通方言かもしれん・・・・・。
0377372NGNG
>>375 おちこぼらーさん、レスありがとうございます。
COBOLの主プログラムから、Cのスタブを呼び出そうとしています。

でスタブをCOBOLのPGにしたかったんですけど、
プロシジャディビジョンでのUSINGのあとの指定(BY ATTRIBUTEに対応する部分)
がよくわからなかったので質問しました。

わかりにくい質問で申し訳ないです。
0378名無し三等陸曹 ◆PDTHtNro NGNG
>>372=>>377
問題は解決したのかな? だったらいいけど......

> COBOLの主プログラムから、Cのスタブを呼び出そうとしています。
> でスタブをCOBOLのPGにしたかったんですけど、
> プロシジャディビジョンでのUSINGのあとの指定(BY ATTRIBUTEに対応する部分)
> がよくわからなかったので質問しました。

やりたいことはわかるんだけど、要するにこれって、プログラム同士のインターフェイスの
問題でしょ? "BY ATTRIBUTE"ってのはよく知らないけど、"BY ATTRIBUTE" がないと
正常に動かないの? 値の受け渡しがうまくいかないの?

>>335
スタブがCOBOLだろうとCだろうと、このケースではたいした問題とは思えぬが、どうでしょ?
0379名無し三等陸曹 ◆PDTHtNro NGNG
>>378
誤:>>335 → 正:>>375

スマソ
0380マジレスNGNG
COBOLってなんですか?
0381デフォルトの名無しさんNGNG
>>380
今も根強く残っている負の遺産のことです。
0382おちこぼらーNGNG
>>335
あぁ、ちょっと言葉足らずだったね。
富士通のWinのCOBOLだとC言語のアプリケーションとの間で
連絡する場合はwith c linkage指定をしないと上手く行かないんですよ。
だからスタブを作ってもCOBOL側のPGを変更しないと駄目かもしれませんよ。
という意味だったんですけど。どうやらそれは富士通の方言だったみたいなので
取り越し苦労(>>376)だったというところです。

> スタブがCOBOLだろうとCだろうと、このケースではたいした問題とは思えぬが、どうでしょ?
そうですね。
受け渡した値を使わないのなら気にしなくていいのだろうけど。
by attributeがわからないとなんとなく気持ち悪いというのはあるかも。

あとCだとアドレスで受けるからプログラム間連絡で妙な挙動を見せることがないかも。
0383372NGNG
>>378
"BY ATTRIBUTE"がないと、もちろん正常に動きます。
ただ呼び元のソースが何十本もあるので、スタブの書き方で正常に動くなら
修正する手間が省けるでしょ。

>>382
会社のPCにCコンパイラがなかったのでなんとかCOBOLでの
解決法を知りたかったのですが、結局Cでスタブを作りました。
無事に既存ソースの動作確認をとることが出来ました。

お騒がせしました。ありがとうございました。
0384デフォルトの名無しさんNGNG
1さんが組んだプログラム見てみたいです。
0385おちこぼらーNGNG
>>384
なんで?(w
0386デフォルトの名無しさんNGNG
コボルの情報処理検定一級を今日学校で受けさせられたよ。
やっと勉強から解放される・・・
0387386NGNG
なんで今時コボル習わなあかんのかと思うが来年はCなのでちっとは楽しくなりそうだ
0388名無し三等陸曹 ◆PDTHtNro NGNG
>>387
> なんで今時コボル習わなあかんのかと思うが

COBOLには、まだ需要があるから。
枯れた技術なので、金融系、通信事業者の課金DBなどで
いまだに広く使われている。

また、古いシステムのメンテだけでなく、新規案件で使用する
こともある。

この辺の事情は、会社に入ればよくわかるよ。
PCが全てと思っちゃいけない。
0389386NGNG
とりあえず一級合格しました。
これもひとえに諸コボラー様たちと学校の先生のおかげ
0390おちこぼらーNGNG
>386
よかったね。おめでとー!
0391デフォルトの名無しさんNGNG
学校の選択授業でCOBOL取りました。
3級目指すらしいんだけど何にも知識ないのにできるのかな…
チト不安。
0392デフォルトの名無しさんNGNG
あんた日本電子の北村?
0393おちこぼらーNGNG
>391
3級ってどんなことするんだろう?
まぁ多分授業尾をちゃんと聞いていれば大丈夫だと思うよ。
授業で解らないことがあったらここで聞いてね。

>392
日本電子って?
0394391NGNG
>393
サンクスー。多分聞きに来ると思ふ。ってかCOBOLは
将来性はないとか友達に言われた…マジで…?
3級…一体何をするのかもサパーリだよ。
0395名無し三等陸曹 ◆PDTHtNro NGNG
>>394
COBOLに将来性はあんまりない。
ただ、保守の仕事は結構ある。

COBOLからWindowsへ基幹システムを移行させた(らしい)UFJ銀行が
どういうことになったかくらいは、貴君も知っていよう?

老体ではあるが、なかなか死なない(死ねない)のが、COBOLなのよ。
0396デフォルトの名無しさんNGNG
>>395
使いたくないけど、仕方なく使っているというのが実際じゃない?
COBOLの保守なんて、若い人間にやらせるべきじゃないよ。COBOL'しかできない'
惨めな人になっちゃうよ。
0397デフォルトの名無しさんNGNG
>>395
>COBOLからWindowsへ基幹システムを移行させた(らしい)UFJ銀行が
>どういうことになったかくらいは、貴君も知っていよう?

どうなったの? 394じゃないけど気になるので

>>396
そうなのか…
漏れ新卒で今度就職する某市役所で十中八九COBOLをやらされるみたいなんだけど
やばいのかな…
0398oldcobolerNGNG
>>397
> >>396
> そうなのか…

そんなことはありません。COBOL'しかできない惨めな人になるかどうかは
あなた次第です。

このスレに出て来るアンチコボラーはコボラーはこうであるはずだという
強固な思い込みとそれがCOBOLによってもたらされているという考えから逃
れられない頭の硬い人達です。
こんな人達に惑わされることなくCOBOL'もできる'人を目指してください。

0399名無し三等陸曹 ◆PDTHtNro NGNG
>396
新人として初めての仕事が、COBOL使った大手通信会社の課金DBシステムの修正。
ほんの3、4年前の話です。

C、C++、Java、ASP(M$のやつ)は他の仕事で覚えました(若い奴は他の部署の仕事も
やらされる)。

会社の方針による部分が大きいと思いますね。うちの会社には「COBOLしかできない」
PGはいなかったです。VB、Java、Cは使えて当然って感じでした。

>397
「COBOLは飯を喰うための手段」と割り切って、家でVBとかDelphiでも使って日曜
プログラマやるのも悪くはないかと(ちなみにおれはBCB使い)。

それで物足りなければ、金がある程度貯まった後で、転職でもすれば良し。
0400デフォルトの名無しさんNGNG
>>398
>このスレに出て来るアンチコボラーはコボラーはこうであるはずだという
>強固な思い込みとそれがCOBOLによってもたらされているという考えから逃
>れられない頭の硬い人達です。

現実から目をそらすのはやめましょう。
0401おちこぼらーNGNG
んー。ちょっとだけ変な事になってるなぁ・・・・・。
>>394
COBOLは現在メインストリームにはありません。
現在メインストリームと言われるスキルは
・C++
・JAVA
・VB
といったところでしょうか。

今は学生さんなのですから、プログラムを学ぶと言う上でどんな言語でも
構わないと私は思います「が」、もしゲームプログラマになりたいというような
指向があるのならばCであったりC++であったりを学んだ方が良いと思います。
業務系のアプリケーションを開発するような会社ではあまりないのですが、
ゲームを作る会社では自分の作品を持っていくことが就職活動の一環として
必要なようです。COBOLではゲームを作るのはまず不可能と考えていいです。
そう考えると今からゲームを作るための勉強をすべきでしょう。

一方業務系のアプリケーションの会社に就職したいのならばどんな言語を
やっていても大して影響有りません。新卒で即戦力であることを要求される
ような会社はクソ会社と言って良いです。大抵は新人研修・OJTでの成長を
見込んでの採用を行います。即戦力であることを強いるような会社はさけましょう。

今は多分専門学校生なのかな?前述の通りゲームプログラマーになりたいので
なければ資格を取ることに専念してみてはどうでしょうか?資格を持ってることで
月々の給料が上がる会社も有ります。ただ国家資格とかオラクルとかじゃないと
だめだけど。コンピュータの基本の様なことも学べるしそれに学生なのですから、
勉強ばかりでなく遊ぶことも大切ですよね。

では、楽しい学生生活をおくりましょー!
0402oldcobolerNGNG
>>400
> 現実から目をそらすのはやめましょう。

どういう意味だ? おれのアンチコボラー像が間違っているというのなら
そういうアンチコボラーは歓迎するぞ。
0403おちこぼらーNGNG
>402
そういう話はあんまり生産的じゃない話になりがちだからやめませんか?
それとも、生産的な話になりそう?
0404名無し三等陸曹 ◆PDTHtNro NGNG
>402
400は現場を知らない厨房と思われ
無視無視透明あぼーん!

>403
> それとも、生産的な話になりそう?
ならないでしょうね。
折れは別にいいけど(ヲイ

最近ヒマでねー、また高校生みたいな連中おちょくって遊ぶのも
いいかなーなんて、思わないでもない( ̄ー ̄)ニヤリッ
0405おちこぼらーNGNG
>402
oldcobolerさんの
> こんな人達に惑わされることなくCOBOL'もできる'人を目指してください。
この言葉に激しく同意です。
私の>403での発言少しまわりくどかったかもしれないですね、申し訳ないです。
今後ともご指導願います。

>404
三等陸曹さんも突然過激になるからなぁ・・・・・(ヒヤヒヤ
0406デフォルトの名無しさんNGNG
>>399
>会社の方針による部分が大きいと思いますね。うちの会社には「COBOLしかできない」
>PGはいなかったです。VB、Java、Cは使えて当然って感じでした。

派遣社員だと大変です。教育・研修なし、社員のスキルを全く把握していない
という会社が多いです。

スキルを把握していないので「最初の派遣先がCOBOLだったら次もCOBOLでいいだろう」
といった具合で適当に派遣先を決められてしまい、いつまでたっても同じ言語と付き合
わされる事もあるようで…
逆にCOBOLしか触った事が無いのに、「経験者」と偽られてまったく別言語の
現場に放り込まれる事もあります。
0407oldcobolerNGNG
>>404
> >402
> 400は現場を知らない厨房と思われ
> 無視無視透明あぼーん!

そうですね。

> 最近ヒマでねー、また高校生みたいな連中おちょくって遊ぶのも
> いいかなーなんて、思わないでもない( ̄ー ̄)ニヤリッ

では今度厨房がでてきたときは三等陸曹さんの担当ということで


>>405
> 私の>403での発言少しまわりくどかったかもしれないですね、申し訳ないです。
> 今後ともご指導願います。

指導できるほどの人間じゃありません。


> 三等陸曹さんも突然過激になるからなぁ・・・・・(ヒヤヒヤ

相手を威嚇して戦争になるのを未然に防ぐという軍人の本分を心得て
らっしゃる。

0408デフォルトの名無しさんNGNG
>395
UFJはWindowsじゃないよ。だから18万件の2重引き落としとWindowsは無関係。
運用のミスらしかったです。
「ホストだWindowsだという前にやっぱ人間系まで含めた設計が大事」とオモタ。
プログラミングやコンピュータの障害事例を集めてる本を読んだけど、
言語、ハード、OSといった要因よりも明らかに人間要因の事例が多かった。

ちなみにWindowsになったのは新生銀行。
ホストの10分の1のコストでできたらしい。
うまく動いているのかどうかは知りません。
数年もしたら結果が出るでしょうから、COBOLマンセーな人はそのまま待てばよろしいかと。

どっかのスレでも誤解らしいものがあったので訂正ね。
0409デフォルトの名無しさんNGNG
age
0410デフォルトの名無しさんNGNG
大学生。
COBOLもCOBOL使いも実際には会った事がない。

で、ちょっと。

私の大学の先生で、そりゃまあある言語の世界的大家がおられる。
いまだに現役でコードも書いておられる。
言語の専門家なのでいろんな言語を当然知ってる。
で、言われるには
「COBOLは良い言語なんだけどな」だそうです。
言語は古いと必要以上に貶められる傾向があると。
私自身の意見ではないが、COBOLは決して馬鹿にされるような言語では
ない・・と。
たぶん、私のような言語に通じていない人間にとっては、
COBOLには依然学ぶべき点も多いあるだろう。


「COBOLしかつかえない人材」が不良債権になっている問題はあるかもしれ
ませんけどね。それは別。
サーバーサイドのJAVAって、結局COBOLと似たような役割をしてるっていう
話も聞いたことあるしね(これは先の先生にではないが)
0411名無し三等陸曹 ◆PDTHtNro NGNG
>408
> UFJはWindowsじゃないよ。だから18万件の2重引き落としとWindowsは無関係。
誤報だったんですね......スマソ お詫びして訂正しますです、はい。

>407
> 相手を威嚇して戦争になるのを未然に防ぐという軍人の本分を心得て
> らっしゃる。
冷静に言ってもわからん厨には恫喝。これ最強。

# ちょっとスレ違いだけど、マ板の某島ヲチスレ( http://pc.2ch.net/test/read.cgi/prog/1012500054/ )
# で、Del厨とVB厨が(いつものように)戦争やってたのね。
# 初めはいつものように罵倒しあってるだけだったけど、酷いAA荒らし(しぃ虐待AA、ムネヲAA、ハニーフラッシュ!!
# コピペ)が始まって荒れまくりました。
# 住人たちは、人の世の哀しみを、戦いの虚しさを知ったのだろう。彼らはともに手を取り合い、マターリとした
# 状態に戻りましたとさ。

>410
> 「COBOLは良い言語なんだけどな」だそうです。
> 言語は古いと必要以上に貶められる傾向があると。
私もそう思います。文法自体は難しくないし(私は新人時代、1週間の研修後に実戦に投入された)、
コメントや仕様書さえしっかりしてれば、修正もさほど難しくないし、初心者に向いている言語だと思います。
だから、COBOLが理解できれば、VBもそこそこ使えるようになりますよ(少なくとも私の周りでは)。

> サーバーサイドのJAVAって、結局COBOLと似たような役割をしてるっていう
> 話も聞いたことあるしね
銀行や証券会社のWebオンラインサービスでは、Javaサーブレット使ってるところが結構ありますね。
スルガ銀行とか、イートレード証券とか。

長文失礼。
0412高校生NGNG
>>411
あほ!素直にまずい発言でしたと謝っとけ(藁
0413名無し三等陸曹 ◆PDTHtNro NGNG
>412
あほはお前。
おもちゃにされてたことに、はよ気付け。

こっちはプロだ。工房相手にマジレスすると思うか?
OOもデザパタも理解した上で書いているのよ。

再利用の話題の時、ベタベタのボケかましてやったら見事に釣れたので
笑いが止まらなかったぞ(ワラワラ

今日は相手してやるヒマがないので、明日以降に来いや。
その間に、ネタでも暖めとけ。
0414デフォルトの名無しさんNGNG
>ネタでも暖めとけ
てめは芸人かヴぉけ 
まじめに働け!!
0415高校生NGNG
>413
悪いが何を主張したいのかわからない。もっと具体的に書いてくれ。。。

例
>こっちはプロだ。工房相手にマジレスすると思うか?
こっちは一応プロだ。高校生の質問に答えられなかったら面子が立たないだろ!

>OOもデザパタも理解した上で書いているのよ。
オレは大卒だ!高校生のお前と違って論文調のGoF本読みこなしたぞ!

社会人なら具体的な根拠をもとに説得力のある説明してくれ。邪推から
互いの誤解が生じてるのかもしれないぞ?大人になれよ。

>今日は相手してやるヒマがないので、明日以降に来いや。
>その間に、ネタでも暖めとけ。
悪いが君と痴識を共有できるほど薄学じゃないんでお手柔らかに。。。

#いらいらしたとき同僚に出ますよその醜態。。。
0416デフォルトの名無しさんNGNG
マ板でやれ。ウザ
0417高校生NGNG
>413
明日ここを見るそうだから質問書いておくか。。。

 いったい君は、オレの何が気に入らなかったわけ?
 薄学を自負する君がなぜ高校生のオレを煽るわけ?

たまにいますよね、敏感に大げさな反応を示す人。
君の精神状態にスッゴック興味あります。。。
0418デフォルトの名無しさんNGNG
お二人供言い分はとても良く分かりますのでここでやっては如何でしょう?

http://www2.bbspink.com/kitchen/
0419デフォルトの名無しさんNGNG
>>398 の oldcobolerさんの発言から引用します。

私はアンチCOBOL派なのですが、
> このスレに出て来るアンチコボラーはコボラーはこうであるはずだという
> 強固な思い込みとそれがCOBOLによってもたらされているという考えから逃
> れられない頭の硬い人達です。

これには同意します。
では、なぜそうなるのか。についてですが、アンチCOBOLの人間というのは
単純に「古いから嫌い」なのではなく、
「もっと簡単でいい方法が山ほどあるのにさー、なんで俺がCOBOLなんてやらなきゃいけないわけ?」
という言葉を何百回も繰り返し、もはやCOBOLというものを完全に嫌っている
状態にあるのだと思います。
ですから憎しみの対象のCOBOLerも、自分の身近にいたCOBOLer像なのです。

ちなみに私の場合のCOBOLer像ですが
・自動化しない(機械で処理できる作業を何回も人間が繰り返す)
・「なぜこの処理をCOBOLでするのですか?」という質問に対して
「んー、大量のデータはやっぱりホストでCOBOLじゃなきゃね」と即答する。
(コンピュータの計算速度は、おそらく人類始まって以来の急激な技術革新によって日進月歩で向上しています。数字もなしに10年、20年前の常識をいつまでも常識だと思わないで下さい。)

というような人達でした。
私もこのスレと類似スレで「COBOLerバーカ」的な発言を繰り返していましたが、おちこぼらー氏や名無し三等陸曹氏あたりは、私のイメージしていた
COBOLerと違うのではないかと思い、最近はこのスレではそういう発言はしてません。

でも、私は気づいて欲しいんです。
若い芽が、つぼみをつけようとしているのを邪魔している物があるんだって。

COBOLerの皆さんが若い頃学ばれた知識、長年の経験が私みたいな若造に
「もう役に立たないよ。」と一笑にふされるのは腹立たしい事かもしれません。
(いや、そうでしょう。私も同じ立場ならハラワタ煮え繰り返ります。)
この理由は先ほども書いたようにコンピュータが凄まじい速さで進歩している
からで、一種の異常事態でしょう。
でも福沢諭吉を思い出してください。
蘭学を必死で学んだ福沢諭吉は、時代の流れが英語に移っていると知ったら
後輩達の為に、日本の未来の為に、必死で英語を勉強したのです。

COBOLerの方々は、もう一度だけ、「本当にCOBOLでいいのかな」と考えてみてください。
私の願いが、本の少しでも届いたら幸せです。
0420デフォルトの名無しさんNGNG
COBOLerはこんなところに来ないという罠。
0421419NGNG
>>420
哀しすぎるから真実はいわないでおいて欲しかった。

あと、漏れ、最後の最後に「本」って書いてるし……鬱…。
■ このスレッドは過去ログ倉庫に格納されています