2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【IT】何度でもよみがえる『COBOL』需要 1978年版、1999年版発行の専門書も増刷へ なぜこんなに根強いのか ★2 [ネトウヨ★]

1 :ネトウヨ ★:2021/11/04(木) 01:06:06.28 ID:6h5t0JTs9.net
 「COBOLは滅びぬ。何度でもよみがえるさ」。ご存じ「天空の城ラピュタ」のセリフのもじりだ。手あかがついた表現で恐縮だが、最近、COBOLについてこんな風に感じることが増えた。

 長期的な視点でCOBOLが消えゆくプログラミング言語であることに異論がある人はいないだろう。よほど特殊な事情がない限り、システムの新規開発にCOBOLが採用されることはない。IT関連資格の定番である「基本情報技術者試験」でも、2019年の秋期試験を最後にCOBOLの出題が廃止された。

 以前このコラムで、このときの基本情報技術者試験、すなわち「最後のCOBOL試験」を実際に受けたてんまつを紹介した。試験自体には合格したものの、COBOLの出題部分の成績は散々だった。

 その試験勉強のためにCOBOLの解説書を書店で探したところ、ほとんど見つからなかった。大型書店の書籍検索機で「COBOL」がタイトルに付く書籍を検索したところ結果は0件で、表紙が傷んだ解説書をようやく店頭で見つけた。

 この最後のCOBOL試験が実施されてから、もう2年がたつ。さすがに新たにCOBOLの勉強を始めようとする人はいないだろうし、解説書も絶滅しただろう。そう思って、大型書店の書籍検索機で2年ぶりにCOBOLの解説書を検索してみた。

 すると驚くべきことに、6〜7種類のCOBOLの解説書が「店頭在庫あり」と表示された。以前よりも増えていたのだ。売り場を確認したところ、小さいながら「COBOL」と表示されたコーナーがあり、そこに解説書がずらりと並んでいた。それらの奥付ページの発行日を確認したところ、1978年に初版が発行されたような古い本もあるが、2000年代になってから出版されたものもあった。

 その中の1冊を見て驚いた。初版発行こそ1999年と20年以上前だが、「第3刷発行」の日付に「2021年2月25日」と記されていた。今年になってから新たに印刷されていたのだ。値段は少し高かったが、思わず買ってしまった。

以下ソースで
https://xtech.nikkei.com/atcl/nxt/column/18/00682/101900055/
※前スレ
https://asahi.5ch.net/test/read.cgi/newsplus/1635941818/

2 :ニューノーマルの名無しさん:2021/11/04(木) 01:07:56.99 ID:Ualrzi130.net
おっさん歓喜

3 :ニューノーマルの名無しさん:2021/11/04(木) 01:09:22.44 ID:CE+GGiVT0.net
>>1
嫁尻
https://i.imgur.com/yHKerkb.jpg

4 :ニューノーマルの名無しさん:2021/11/04(木) 01:09:59.53 ID:W2arVRNf0.net
がんばれFORTRAN PL/I推奨の人々
アセンブラもおもろいぞw

5 :ニューノーマルの名無しさん:2021/11/04(木) 01:11:19.56 ID:65nQ0PVW0.net
情報処理でやらされたけど糞の役にも立たなかったな

6 :ニューノーマルの名無しさん:2021/11/04(木) 01:12:16.90 ID:W2arVRNf0.net
半導体分野も今後必要

7 :ニューノーマルの名無しさん:2021/11/04(木) 01:12:29.86 ID:+jds7zKb0.net
人類の夢では無いけどな

8 :ニューノーマルの名無しさん:2021/11/04(木) 01:12:32.53 ID:4etX+aMO0.net
アセンブラはマジで早めに触っといて欲しい

「なぜキーを押したら色が変わったのか」
全てのコンピュータの動作を最も細かいレベルで
理解できるようになる

ブラックボックスがブラックボックスで無くなるんよな

組み込みマイコンとかやらない人でも
いろんな部分で役に立つよ

9 :ニューノーマルの名無しさん:2021/11/04(木) 01:12:49.83 ID:SSdGaoAa0.net
データディビジョンの考え方がわかって、何かを悟った気がしたな。この部分を極めれば究極のデータベースが作れそうだと思った頃にプログラマー辞めた。AIみたいな方向性を考えつかなかったあたりが俺の限界だったんだろうな。

10 :ニューノーマルの名無しさん:2021/11/04(木) 01:13:22.69 ID:sk0maO1C0.net
未だにCOBOLとか日本のITレベルの低さの現れだろ。

11 :ニューノーマルの名無しさん:2021/11/04(木) 01:14:38.23 ID:tPzyRlL80.net
「ギガの下ってなんだっけ」
「メガーメガー」

12 :ニューノーマルの名無しさん:2021/11/04(木) 01:15:10.65 ID:4etX+aMO0.net
正確にはアセンブラ触る過程で通る概念、が有用なのかな
ビット演算から代入、ループ制御にベクトル演算...

最後どんなバイナリになるのか
感覚的に理解できるのとそうでないかは
特にこれからの時代相当な強みになると思うんよ

13 :ニューノーマルの名無しさん:2021/11/04(木) 01:15:11.94 ID:W2arVRNf0.net
GIGA いすゞのトラクター 格好いい

14 :ニューノーマルの名無しさん:2021/11/04(木) 01:15:21.74 ID:z3gWexDm0.net
電子ブロックにマイコンついたやつ持ってたけど、パソコン組み立てはできるけどプログラムはBASICどまりなんだわ。

15 :ニューノーマルの名無しさん:2021/11/04(木) 01:15:31.62 ID:s2kV8+GJ0.net
全部作り直すよりメンテナンスしたほうが安くて確実だからだろ
金融機関とかはまだまだあるだろ

16 :ニューノーマルの名無しさん:2021/11/04(木) 01:15:57.65 ID:IuQtltxp0.net
>>8
> 全てのコンピュータの動作を最も細かいレベルで
> 理解できるようになる

この効果は大きいよね
コンパイラやインタプリタ言語をマスターしても結局イメージでしかない
実際にはどう動いてるかを知ると障害事例とか聞いても
更に踏み込んで想像できるようになる

17 :ニューノーマルの名無しさん:2021/11/04(木) 01:16:40.76 ID:Rv5+NekU0.net
Visual C++はどういう風にVisualなのか昔からわからん
Visual BasicみたいなGUI作成画面が最初にはでてこないとおもうんだが

18 :ニューノーマルの名無しさん:2021/11/04(木) 01:17:52.89 ID:jkSB/Vqv0.net
金融系の定番
昔触ってたわ🥺

19 :ニューノーマルの名無しさん:2021/11/04(木) 01:18:08.91 ID:NrBjp7hp0.net
会社のエクセルのVBがエラー出して死にそう。誰が作ったかも分からんし

20 :ニューノーマルの名無しさん:2021/11/04(木) 01:18:25.12 ID:RKU46lY40.net
5ちゃんみたいな古臭いサイトで脂ぎったハゲ連中が今でも書き込んでんだし
そりゃ、COBOLもしぶとく生き残るだろなw

21 :ニューノーマルの名無しさん:2021/11/04(木) 01:18:40.11 ID:o+e7bOuO0.net
60代のコボラーとかいるんか?

22 :ニューノーマルの名無しさん:2021/11/04(木) 01:19:46.02 ID:4etX+aMO0.net
>>17
それ以前のコンパイラなんて
テキストベースのDOS画面みたいなインタフェースが当たり前やったんよ

GUI上で動作するからvisual...の商品名になった

なおもうvisualstudio使うような仕事からは逃げた方がええ
vscode慣れとこう

23 :ニューノーマルの名無しさん:2021/11/04(木) 01:20:06.73 ID:Rv5+NekU0.net
アセンブラやるならLLVMのほうがいいとおもうがな
どっちも対して知らんが
LLVMアセンブラは架空や疑似みたいな、最終段階一歩手前の言語なんだろ?

24 :ニューノーマルの名無しさん:2021/11/04(木) 01:20:18.75 ID:woRSNdq70.net
http://blog-imgs-46.fc2.com/t/e/t/tetsusoku/18_1_20110731182150.jpg

25 :ニューノーマルの名無しさん:2021/11/04(木) 01:20:23.47 ID:kepFZhiZ0.net
アセンブラができればHaskellでで洗練されたアルゴリズムを組める、というわけではない

26 :ニューノーマルの名無しさん:2021/11/04(木) 01:20:24.31 ID:gafSmUD40.net
>>10
日本がそのころのままだからな

27 :ニューノーマルの名無しさん:2021/11/04(木) 01:21:58.87 ID:W2arVRNf0.net
でも電気電子でASM Cのおじさんたち
COBOLを嫌がるのはなぜかw

28 :ニューノーマルの名無しさん:2021/11/04(木) 01:22:19.84 ID:1M3DBSdp0.net
フロントエンド作るわけじゃないから

Oracleの読み書きに使うんでしょ
固定長の10進数が扱えるので親和性が高い
ひたすら金の計算するのにオブジェクト指向とかいらん
ストアドでやてばいいのにとは思う

グレースホッパーは偉大

29 :ニューノーマルの名無しさん:2021/11/04(木) 01:23:34.94 ID:/elJxmBV0.net
ケニーが猫のションベンでラリった世界観

30 :ニューノーマルの名無しさん:2021/11/04(木) 01:24:00.16 ID:W2arVRNf0.net
低級言語、高級言語の意味が分からない
部長代理に遭遇
ラダーもASMもやる人なのに

31 :ニューノーマルの名無しさん:2021/11/04(木) 01:24:18.22 ID:kepFZhiZ0.net
まあ、たしなみとしてはアセンブラだけじゃなくてOSの設計やチップの設計もな

32 :ニューノーマルの名無しさん:2021/11/04(木) 01:24:22.91 ID:8LqMVeRM0.net
またコボラーの天下?
はようオジイ引っ張ってきて教えてもらわんとヤバいぞ
年齢的も ボケ入ったらヤバい

33 :ニューノーマルの名無しさん:2021/11/04(木) 01:24:26.78 ID:DPIt7gt/0.net
フォートランは?
 

34 :ニューノーマルの名無しさん:2021/11/04(木) 01:25:18.89 ID:W2arVRNf0.net
すべての言語、大事ですよ

35 :ニューノーマルの名無しさん:2021/11/04(木) 01:25:40.89 ID:I5IJBy9o0.net
ちなみに組み込み系っぽいのはオブジェクト指向が持つと光と闇が両方そなわり最強に見える

36 :ニューノーマルの名無しさん:2021/11/04(木) 01:26:17.27 ID:HdemhbVB0.net
おまいらまだやるんかww
だいたいの人は今日仕事の日だぞ
オレはMicrosoft 365のテナント構築しないといけないから寝る

37 :ニューノーマルの名無しさん:2021/11/04(木) 01:26:30.36 ID:W2arVRNf0.net
半導体立国日本、復活なるかw

38 :ニューノーマルの名無しさん:2021/11/04(木) 01:26:42.16 ID:DSm5IhbH0.net
事務屋の言語

39 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:05.26 ID:I5IJBy9o0.net
「もうついたのか!」「はやい!」「きた!エクセルレガシーきた!」「メイン担当者きた!」「これで勝つる!」

40 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:13.02 ID:ogOUpI490.net
研修センター的なところに行ったときの立て看板が印象的だったな
新人研修の日程にCOBOLってあった
あれ新人の頃を思い出す研修だったんだろうか?

41 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:20.82 ID:XSSwRq9D0.net
>>8
理解できるようになるが、そういうのを意識しないでも組めるようにしたのが高級言語だし

42 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:21.70 ID:9Et5Eg1g0.net
アセンブラっても、8ビットとかの時代、手書きで書いたりライブラリリンクしてやらせてた多倍長整数や浮動小数点実数の演算が一命令でできちゃう時代だよなあorz

43 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:21.85 ID:9Et5Eg1g0.net
アセンブラっても、8ビットとかの時代、手書きで書いたりライブラリリンクしてやらせてた多倍長整数や浮動小数点実数の演算が一命令でできちゃう時代だよなあorz

44 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:30.96 ID:SOWcEKzd0.net
俺も左利きだからわかる
サイコガンはオッサンの憧れだ

45 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:36.37 ID:4etX+aMO0.net
>>23
各高級言語を
実在しない、無限のレジスタ数を持った
架空のCPUのアセンブラのような低レベル言語に
一度変換してから最適化するのよllvm

もし今既にJavaなりc++触ってるけど
アセンブラ全くしらん、みたいな人には
ちょっと面白いかもしれないね
なぜコードは遅いのか、速いのか理解するヒントが沢山ある

46 :ニューノーマルの名無しさん:2021/11/04(木) 01:27:36.48 ID:Kb2GfAoN0.net
つってもCOBOLで取った2級程度では使い物になんのでしょ?

47 :ニューノーマルの名無しさん:2021/11/04(木) 01:28:19.84 ID:jieSUc8J0.net
中年無職のワイも暇潰しに本買ってみるかな

48 :ニューノーマルの名無しさん:2021/11/04(木) 01:28:33.00 ID:1nZhI+sS0.net
>>3
エロ舅めが

49 :ニューノーマルの名無しさん:2021/11/04(木) 01:28:33.12 ID:o0qUd6uR0.net
go to?

50 :ニューノーマルの名無しさん:2021/11/04(木) 01:29:03.64 ID:ZWYL+waA0.net
言語レベルで2進化10進サポートしてるのは珍しいだろ
C#もサポートしてるけど細かいとこまで書くのは怖いし

51 :ニューノーマルの名無しさん:2021/11/04(木) 01:29:35.97 ID:gkuFSNaH0.net
消えそうで消えない。
もう消えないと思うわ。

52 :ニューノーマルの名無しさん:2021/11/04(木) 01:30:47.17 ID:vgpx0yHz0.net
意外に海外でもcobol使ってそうだけど

53 :ニューノーマルの名無しさん:2021/11/04(木) 01:30:54.77 ID:r9cjlbSY0.net
カネになりゃいいのよ
ついで読みやすさは明日の自分へ

54 :ニューノーマルの名無しさん:2021/11/04(木) 01:31:26.60 ID:s2kV8+GJ0.net
コボルは簡単だから銀行員とかでもちょっと勉強すれば読み書きできる
実際、銀行とかは行員と技術者が一緒になって開発してたよ

55 :ニューノーマルの名無しさん:2021/11/04(木) 01:31:28.05 ID:hQzsfX0t0.net
昔携わった会社の御偉いさん曰く、実績のあるもの以外使うのは許さん!

それを評価する側の人間の知識が更新されないので
昔の成功経験のあるものが優先されちゃう

56 :ニューノーマルの名無しさん:2021/11/04(木) 01:31:41.93 ID:+/Tk0m740.net
>>1
ボトラー復活!?

57 :ニューノーマルの名無しさん:2021/11/04(木) 01:31:42.51 ID:+/Tk0m740.net
>>1
ボトラー復活!?

58 :ニューノーマルの名無しさん:2021/11/04(木) 01:31:49.71 ID:OUzqWDD/0.net
日本医師会の作るレセコンのORCAはDebian GNU/Linuxで動いているにも関わらず帳票部分にCOBOLが使われている
俺も一時期関わったが設計のメンツがキチガイばっかりでオナニーのような設計をしていたのが印象に残ってる

59 :ニューノーマルの名無しさん:2021/11/04(木) 01:32:13.16 ID:4etX+aMO0.net
>>41
知らなくても触れる、事の大半は
「知った方が更に深く楽しく触れる」だよ

GPUシェーダーやテンソル処理に
ネットワークインフラ周りにオーディオIFまで、
アセンブラの基礎知識があるにこしたこたぁ無い部分はごまんとあるのさ

60 :ニューノーマルの名無しさん:2021/11/04(木) 01:33:19.68 ID:fqAnFnBW0.net
コボラーおじさんのプログラムって日記みたいな注釈書いてあって嫌いじゃない

61 :ニューノーマルの名無しさん:2021/11/04(木) 01:33:22.72 ID:YItYEhrR0.net
未だ多くの金融機関の基幹システムが汎用機で動いてるからな。ハードだけ刷新しても中身はうん十年前のソフトとかね。
なぜかと言うと仕様書が無いから作り直せない。

62 :ニューノーマルの名無しさん:2021/11/04(木) 01:34:46.26 ID:edi1ukk80.net
もっとひっぱる
いわくテンソル♪

63 :ニューノーマルの名無しさん:2021/11/04(木) 01:35:07.28 ID:gFdc+hyM0.net
ま、文系は視野が広くコミュ力が高いが
直ぐにカネになる実務能力の低いのも
多いからな。 会社にたくさんはイラネ。

64 :ニューノーマルの名無しさん:2021/11/04(木) 01:35:18.40 ID:z2VzARyn0.net
むしろなんでCOBOLを有効活用しないのかと思う
みーんな、自分の知ってる一つの言語でやりたいんだろうなぁ

COBOLは計算するところだけに埋め込んで使えばいいじゃん
全部COBOLでやる必要はない適材適所で使えばいいんだよ
なんで全部同じ言語でやろうとするんだろう
ヴぁーかばっか

65 :ニューノーマルの名無しさん:2021/11/04(木) 01:35:20.33 ID:IuQtltxp0.net
>>61
サーバーみたいに古い環境を仮想化してるかと思ってたけど
今でも実機の汎用機で運用してるの?

66 :ニューノーマルの名無しさん:2021/11/04(木) 01:35:42.42 ID:3ff6hhBl0.net
おまえらのIDENTIFICATION DIVISIONには無職高齢童貞とか書いてあるのか

67 :ニューノーマルの名無しさん:2021/11/04(木) 01:36:24.58 ID:oJo3M6pZ0.net
2年休職中に何故勉強しなかったかって
それができるなら休職なんてしてないんだよ
しかもコロナ前の仕事しかしてないし
いろんな意味で復帰が恐ろしい

68 :ニューノーマルの名無しさん:2021/11/04(木) 01:39:33.31 ID:l3/PsKcC0.net
三十年前市町村のシステム作ってるときに使ったわ
まだオープンリールのテープ使ってて普通の町の住民データならテープ一本で収まった
読み込みに三十分かかるが

69 :ニューノーマルの名無しさん:2021/11/04(木) 01:39:36.78 ID:gFdc+hyM0.net
プログラマーの実務哲学の1つに

既に作ったルーチンと同じもの似たものは
2度と作ってはイケナイ。

コボル資産がそれ。その資産の保守管理に
コボラーが必要。ただそれだけ。生産性を
高めるため。

既に存在しバグ取りもされたソースを
活用するほうが、はるかに早くて安く済む。
当たり前のお話。

70 :ニューノーマルの名無しさん:2021/11/04(木) 01:40:21.05 ID:LJLxuvz80.net
COBOLのお仕事引き受けます

連絡待ってます

71 :ニューノーマルの名無しさん:2021/11/04(木) 01:42:25.86 ID:JUSa/OfE0.net
COBOLほど方言の多い言語は類を見ない

72 :ニューノーマルの名無しさん:2021/11/04(木) 01:43:45.82 ID:KjepyKOY0.net
私は若輩者だが、COBOLを少し勉強すると、
COBOLではなく例えば20年前くらいのJavaで書かれたものでも、
なんでこんなにコードになってのかわかるよな

90年代−2000年代の頃はCOBOL脳のおじさんたちがそのままJavaに置き換えて書いてたんだろうな
何この大量のワーク変数とか、ゼロ埋めとか、空白埋めとか思うし

COBOLは金額計算とか、固定フォーマット形式の親和性とか
なるほど秀でたところあるなーと思ったけど
COBOL前提?の設計を他の言語でもしてほしくないなと思う

73 :ニューノーマルの名無しさん:2021/11/04(木) 01:47:24.23 ID:NaoE7uoH0.net
コロボックルどもは体重を減らしてなんとかかんとか

74 :ニューノーマルの名無しさん:2021/11/04(木) 01:49:29.08 ID:YCejAqRH0.net
高校の時に習った以来、全く触ってないな
なんかチャート?みたいなやつ書いてた気がする

75 :ニューノーマルの名無しさん:2021/11/04(木) 01:52:55.94 ID:cp3FUj200.net
馬鹿でも書けるし、馬鹿でも読めるからだよ

だから無くならない

76 :ニューノーマルの名無しさん:2021/11/04(木) 01:54:57.18 ID:ECwzsv8p0.net
クリスタルボーイか

77 :ニューノーマルの名無しさん:2021/11/04(木) 02:06:06.23 ID:itg5Dykj0.net
現代でのCOBOLとFORTRANの一番大きな違いはCOBOL弄る奴らはプロのプログラマーで会社などの
為にやってるのに対しFORTRANを弄るのは研究者とか学生とかのアマチュアが自分の研究などのために
やるケースが比較的多いって感じかねこの時代。

最近はCを使う例も増えてきたが、勘違いする奴も出てきて困る。FORTRAN用の関数なのに4バイトuint返すとか。
久しぶりにequivalenceなんか使わねばならない羽目になったぞ。

78 :ニューノーマルの名無しさん:2021/11/04(木) 02:09:26.56 ID:P/CTi7+K0.net
第二種情報処理試験はキャッスルで受けました

79 :ニューノーマルの名無しさん:2021/11/04(木) 02:10:11.51 ID:IuQtltxp0.net
>>77
昔FORTRANも仕事でやったけど
・橋梁の設計計算
・通信設備の線路設計(CAD)
とかやっぱ勘定とは違う計算が多かったね

80 :ニューノーマルの名無しさん:2021/11/04(木) 02:12:38.87 ID:WXaFNLMj0.net
固定長最高や!
可変長なんかいらんかったんや

81 :ニューノーマルの名無しさん:2021/11/04(木) 02:12:50.68 ID:csSE9knP0.net
まぁ最前線やってるような連中からすりゃそんなに難しい言語でもないからなぁ
必要になった、覚えるかで済むレベル
ぶっちゃけCOBOL出来るからって特別なスキルでもない

だから専門書読めばいいから、それだけたまに売れるんだろう

82 :ニューノーマルの名無しさん:2021/11/04(木) 02:17:17.72 ID:FtuuqD5I0.net
>>77
Cとfortran混合でプログラム書いてリンクして使ってたりする環境なんですか?

83 :ニューノーマルの名無しさん:2021/11/04(木) 02:28:02.78 ID:JUSa/OfE0.net
>>80
MFCOBOLだと可変長使いまくり

84 :ニューノーマルの名無しさん:2021/11/04(木) 02:32:45.26 ID:jieSUc8J0.net
第二種情報処理試験の内容を覚えてないな。
免状に書いてあった大臣の名前が深谷だったことしか覚えてない。

85 :ニューノーマルの名無しさん:2021/11/04(木) 02:33:02.99 ID:cp3FUj200.net
COBOLなんてぶっちゃけ、構造体を理解できない奴が構造体を使える様にしてるだけだもんな

86 :ニューノーマルの名無しさん:2021/11/04(木) 02:35:16.05 ID:+EqDeeAr0.net
COBOLというよりJCLとかジョブ文が運用しやすいからだと思う

87 :ニューノーマルの名無しさん:2021/11/04(木) 02:36:58.18 ID:YVN4f+2K0.net
ものすご〜く初心者なのでアホっぽい質問だけど、COBOLは他のデバイスとのやりとりは何でやってるの?
やっぱりOSが仲立ちして入出力装置を動かしてるのかな

88 :ニューノーマルの名無しさん:2021/11/04(木) 02:38:49.68 ID:wy5kx24B0.net


89 :ニューノーマルの名無しさん:2021/11/04(木) 02:39:30.74 ID:BmzokIIo0.net
>>3
お前んちダニいるぞ

90 :ニューノーマルの名無しさん:2021/11/04(木) 02:40:59.88 ID:e8SMis1Q0.net
セキュリティの事を考えてない時代の言語だからね。
そんな石器時代の道具を骨董屋並みに揃えているのは日本くらいじゃない?

91 :ニューノーマルの名無しさん:2021/11/04(木) 02:40:59.89 ID:BmzokIIo0.net
>>24
これの意味がわからないんだけど
俺って発達障害かな

92 :ニューノーマルの名無しさん:2021/11/04(木) 02:44:11.32 ID:BmzokIIo0.net
>>68
ハードディスクより保存性はいいだろ
バックアップには適してる

93 :ニューノーマルの名無しさん:2021/11/04(木) 02:44:35.08 ID:IDlUxUse0.net
80年代は専門卒を即戦力で採用してた。大卒で入社してから教育するより早いので。

94 :ニューノーマルの名無しさん:2021/11/04(木) 02:46:24.90 ID:kBROtdv00.net
結局はcobolに始まる

95 :ニューノーマルの名無しさん:2021/11/04(木) 02:47:19.59 ID:itg5Dykj0.net
>>79
こっちは理工系の学生時代に始めて当時はそれ以外の選択肢はなかった。教える側も自分が研究で
使うので覚えたというタイプ。
>>82
こっちの分野で広く使われているちょと特殊な形式のファイルからデータを取り出す関数群を
そのフォーマットを開発した組織が提供しているのだけど、それにFORTRAN用とC用があって
それのFORTRAN用の関数がuintなんて返してくる。で、その関数群を書いたのはc村の住民だなと。

で、しょうがないので8バイトの普通の整数に変換したのだけど、最初はcで4バイトのuintを
8バイトの符号付整数に移して返すという1行の関数書いたが、そこでFORTRANも8バイトの
普通の整数の下4バイトをequivalenceで4バイトの整数としてそこに元の4バイトのuintを移せば
いいと。

その過程で習ったのはFORTRANのコンパイラはコンパイル時には大文字を皆小文字にしてしまうが
リンカーでcでコンパイルした関数をリンクする際には関数の名に大文字が入っててもそれを
小文字にするようなことはないと。リンクできない理由がしばらくわからなかったべ。

96 :ニューノーマルの名無しさん:2021/11/04(木) 02:47:49.85 ID:uhAMEKbY0.net
>>23
PCS 時代から生き残り

97 :ニューノーマルの名無しさん:2021/11/04(木) 02:51:02.04 ID:7l1GR56e0.net
>>8
RISCのアセンブラを組んだことあるのか?
インテル系の腐ったアーキテクチャ引き摺ってるオヤジの出番はないぞ

98 :ニューノーマルの名無しさん:2021/11/04(木) 02:52:30.22 ID:CXl4uM660.net
>>1

ネトウヨ★wwwwwwwwwwwwwww

あんなに必死に工作しまくったのに、

大幅に議席を伸ばし大躍進する筈の立憲狂惨は公示前割れし

壊滅予想の自民は単独過半数超えどころか絶対安定多数の260超えるはで、

赤っ恥丸出しで脱糞涙目発狂憤死wwwwwwwwwwwwwww

反日バカサヨチョン地獄堕ち糞ざまあああああ〜〜wwwwwwwwwwwwwww

悔しい脳www 悔しい脳wwwwwwwwwwwwwwwwwwwww

99 :ニューノーマルの名無しさん:2021/11/04(木) 02:53:20.52 ID:ZvCQmlBw0.net
最近はオブジェクト指向COBOLとかあるんじゃなかったっけ

100 :ニューノーマルの名無しさん:2021/11/04(木) 02:53:51.22 ID:1jMmYGDy0.net
>>91
マジで大丈夫か?

101 :ニューノーマルの名無しさん:2021/11/04(木) 02:55:13.76 ID:47+zK4di0.net
何の事やらさっぱりわからんが、5ちゃんが爺さんだらけなのはわかった

102 :ニューノーマルの名無しさん:2021/11/04(木) 02:56:04.42 ID:fhEGLW+F0.net
大量のデータを扱うのに適してるから

103 :ニューノーマルの名無しさん:2021/11/04(木) 02:57:45.12 ID:zoOZIUIn0.net
COBOLを倒すと言って出てきた言語
みんな死んだよ

104 :ニューノーマルの名無しさん:2021/11/04(木) 02:59:15.89 ID:qeyFBNJ80.net
>>102
すまん現代の文明人は大量のデータ処理にはPythonを使うんだ

105 :ニューノーマルの名無しさん:2021/11/04(木) 03:02:22.97 ID:fhEGLW+F0.net
>>104
つまり>>1は文明人じゃないと?

106 :ニューノーマルの名無しさん:2021/11/04(木) 03:03:02.52 ID:fhEGLW+F0.net
まあ日本は未だにFAXを使う文明国だからな

107 :ニューノーマルの名無しさん:2021/11/04(木) 03:03:03.43 ID:qeyFBNJ80.net
>>105
すまないそのとおりだ

108 :ニューノーマルの名無しさん:2021/11/04(木) 03:08:11.96 ID:tZq3dPaS0.net
filler pic x(20).

35年ぶりに書いてみた

109 :ニューノーマルの名無しさん:2021/11/04(木) 03:09:24.19 ID:RjehsZWK0.net
別に動けば何でもいいんだけど、さすがにコボルをメンテできる人員を確保できないだろ
コボルを読める40代って存在するのか?
50代の連中の雇用を延長してメンテしてるのか?

110 :ニューノーマルの名無しさん:2021/11/04(木) 03:13:22.45 ID:56lBeJq00.net
何すか?

111 :ニューノーマルの名無しさん:2021/11/04(木) 03:18:08.10 ID:DSm5IhbH0.net
>>109
40代ならいるよ。
俺は秒でハンズアップしたけども。

宇宙船の信頼性なら
ソユーズ>>>>>>>>スペースシャトル

112 :ニューノーマルの名無しさん:2021/11/04(木) 03:18:14.62 ID:3MXx9wpw0.net
俺はフォートラン派だった

113 :ニューノーマルの名無しさん:2021/11/04(木) 03:19:26.60 ID:qh6wUgf70.net
何かしらプログラミング言語を習得した人なら、
COBOLくらい1週間で使えるようになるだろ
別に大して難しい概念もないんだし

114 :ニューノーマルの名無しさん:2021/11/04(木) 03:30:10.03 ID:JUSa/OfE0.net
COBOLだけじゃ動かんから最低JCLかshell知識は必要
あ、win系COBOLはEXEも出来たか

115 :ニューノーマルの名無しさん:2021/11/04(木) 03:37:58.51 ID:k7kkoC7T0.net
>>8
ブラックボックスがなんでブラックボックスか分かってんのかなあ

116 :ニューノーマルの名無しさん:2021/11/04(木) 03:42:00.97 ID:xYOF2Mgv0.net
>>8
アセンブラ関係ないだろ。それはハードウェアアーキテクチャだ。トランジスタからやり直せ

117 :ニューノーマルの名無しさん:2021/11/04(木) 03:43:04.89 ID:xYOF2Mgv0.net
COBOLを支えてるのは信頼と実績だろ。時間がかかるから誰もCOBOLに勝てない

118 :ニューノーマルの名無しさん:2021/11/04(木) 03:44:14.69 ID:ww+fQOZn0.net
>>17
ダイアログ画面をビジュアル系で作れるだろ

119 :ニューノーマルの名無しさん:2021/11/04(木) 03:59:05.61 ID:dpfB8OiQ0.net
サーバーサイドはjava、c#、python、cobolできるがもうcobolなんてやろうと思わんわ
あんなクソつまんねえ言語

120 :ニューノーマルの名無しさん:2021/11/04(木) 04:05:58.69 ID:BK1+4byW0.net
楽しくプログラミングより稼げるプログラミングになっていくのか

121 :ニューノーマルの名無しさん:2021/11/04(木) 04:07:24.73 ID:56lBeJq00.net
>>24
あーコレのことか

122 :ニューノーマルの名無しさん:2021/11/04(木) 04:13:18.68 ID:YN0YJ9JY0.net
何でってwみずほのお陰だろw

123 :ニューノーマルの名無しさん:2021/11/04(木) 04:14:40.04 ID:E7S5XuzF0.net
今までのコスト考えると資産移行したくないのが本音だろう

124 :ニューノーマルの名無しさん:2021/11/04(木) 04:19:43.25 ID:6FFFOU4M0.net
こんな夜中朝になにやってんだ

なんか財務省のコアがIBMだから日本はCOBOLのままなんだろ、たしか
IBMってもどこからか盗んでいった中古らしいが

125 :ニューノーマルの名無しさん:2021/11/04(木) 04:40:43.16 ID:M7m/iAYY0.net
オレは delphi いぃ〜〜〜

126 :ニューノーマルの名無しさん:2021/11/04(木) 04:45:50.35 ID:kpVLQPJf0.net
>>95
(1)FORTRANのコンパイラはコンパイル時には大文字を皆小文字にしてしまう
(2)リンカーでcでコンパイルした関数をリンクする際には関数の名に大文字が入っててもそれを
小文字にするようなことはない
(1)はFORTRANの常識だが(2)は知らなかった
ありがとう

127 :ニューノーマルの名無しさん:2021/11/04(木) 04:49:47.46 ID:kpVLQPJf0.net
>>78
CASTLEがそんなにメジャーな言語だった時代があるとは、ホント、ちーとも知らなかったわ。

128 :ニューノーマルの名無しさん:2021/11/04(木) 04:50:34.31 ID:kpVLQPJf0.net
>>128
サンク・コスト

129 :ニューノーマルの名無しさん:2021/11/04(木) 04:50:47.33 ID:vzwN4FML0.net
プログラミングなんてC言語を知ってればそれでいいんでしょ。

130 :ニューノーマルの名無しさん:2021/11/04(木) 04:52:20.54 ID:m1YcQxzZ0.net
もういらねえよ

インターネットの母体であるUNIXとCの習得者が育たなさ過ぎる
基礎知識が無いから恒常的に非効率なことやってる
コボルの価値は認めて来たが
これが技術体系を壊し続けてて修復不可能になりつつある

コボル - JAVA の系譜が致命的に技術力低下を招いている

131 :ニューノーマルの名無しさん:2021/11/04(木) 04:55:13.18 ID:DxdBGx/10.net
懐かしいなprosdure divisionってのだけ覚えてる

132 :ニューノーマルの名無しさん:2021/11/04(木) 04:56:34.27 ID:m1YcQxzZ0.net
>>114
shellはUNIXだからよ
そのコボルは本物のコボルじゃなくて
UNIX技術者がいないからわざわざコボル変換を入れて
コボル環境にしてる擬似コボルなんだよ
無駄な処理を一つ入れてんの

133 :ニューノーマルの名無しさん:2021/11/04(木) 04:58:54.98 ID:m1YcQxzZ0.net
>>17
同じだよ
出てこなかったっけ
MDIとSDIとダイアログベースがあるけど

134 :ニューノーマルの名無しさん:2021/11/04(木) 05:00:04.95 ID:yYYfcF100.net
>>100
世の中には有名マンガ知らんやつもおるやで
俺もいまだにバキなのかバギなのか定かでない

135 :ニューノーマルの名無しさん:2021/11/04(木) 05:02:54.51 ID:xUwfOowW0.net
コントロールブレイク!

136 :ニューノーマルの名無しさん:2021/11/04(木) 05:05:15.89 ID:T8skb4bR0.net
コボラーの人件費1000万位上を10年保証すると確約したらみんなやるのに
どうせ中抜きの最下層にやらせるんだろ?

137 :ニューノーマルの名無しさん:2021/11/04(木) 05:05:35.42 ID:MAQK2Sq50.net
1990年代の入社時研修で常識としてちょろっと教わった程度で
その当時もほぼ同じことが言われてた
まさかその頃からCOBOL始めても一生食えるスキルにできたとはなあw

138 :ニューノーマルの名無しさん:2021/11/04(木) 05:07:59.73 ID:Xn7vYNr/0.net
次回「不滅の要塞惑星 ミズホ」で、また!

139 :ニューノーマルの名無しさん:2021/11/04(木) 05:08:14.11 ID:m1YcQxzZ0.net
>>137
ずっと言われながら残ってるけど
残ってる人間はそれなりに出来る人ばかりだと思うぞ
業務仕様に強くないとコーディングだけのコボラーは残れてない

140 :ニューノーマルの名無しさん:2021/11/04(木) 05:08:54.20 ID:cSwfdy4b0.net
コボルって銀行のシステムに使われてて刷新もしたくないから渋々使ってるだけじゃねーのか

141 :ニューノーマルの名無しさん:2021/11/04(木) 05:09:18.88 ID:xnYJsMG80.net
>>58
関わったのか…俺は逃げた

142 :ニューノーマルの名無しさん:2021/11/04(木) 05:11:41.54 ID:kFRQIhie0.net
別にどんな言語で書こうと関係ないからなぁ。
他の言語に移植するよりも過去の資産を読み解いた方が早いと思うならやればいいだけの話だしな。
古いも新しいもねーんだわ。大体言語3-4言語やればハードルは低くなるだろ。

143 :ニューノーマルの名無しさん:2021/11/04(木) 05:11:55.83 ID:cp3FUj200.net
構造体がわかりやすいってのは、結構強みだぞ

144 :ニューノーマルの名無しさん:2021/11/04(木) 05:11:57.04 ID:m1YcQxzZ0.net
>>141
レセコンやってた人なんや
保険請求側やっててよく眺めてたな

145 :ニューノーマルの名無しさん:2021/11/04(木) 05:13:34.36 ID:m1YcQxzZ0.net
>>142
複数言語やる人ってそっちの業界じゃあまりいないんよ

146 :ニューノーマルの名無しさん:2021/11/04(木) 05:13:55.31 ID:kFRQIhie0.net
>>75
馬鹿でも読める馬鹿でもかけるなら
とっとと移植した方が早いのになw

現実的に動いて使われるシステムにするまでは大変なんだよ。

147 :ニューノーマルの名無しさん:2021/11/04(木) 05:18:12.49 ID:kFRQIhie0.net
>>145
そうなのか。
違うパラダイムの言語を2−3やればかなり書けるようになると
思うけどな。1つの言語で1人で小さなシステムでも書ければまぁいいのだろうけどね。

148 :ニューノーマルの名無しさん:2021/11/04(木) 05:20:04.94 ID:KYgnHX0Q0.net
自動翻訳の需要あるんでは

149 :ニューノーマルの名無しさん:2021/11/04(木) 05:22:43.20 ID:0Tc2eGjV0.net


150 :ニューノーマルの名無しさん:2021/11/04(木) 05:22:55.27 ID:kpVLQPJf0.net
>>142
クルマと同じだな
最初の3種くらいまではなれるまで大変だが、次からは1200-2000ccまでは同じ、2−4tトラックは別物だった。
PCも95さえ覚えれば大体いけた(8は訳が分からなくて、放棄した。211も311も333も経験したが)
FORTRANからCやアセンブラーに行くときは苦労した
女性経験がない大魔道師なので、そちらの比較はよろしく、

151 :ニューノーマルの名無しさん:2021/11/04(木) 05:23:02.70 ID:0Tc2eGjV0.net
でいうと

152 :ニューノーマルの名無しさん:2021/11/04(木) 05:23:49.81 ID:0Tc2eGjV0.net


153 :ニューノーマルの名無しさん:2021/11/04(木) 05:24:59.95 ID:n5S8WOSK0.net
地方銀行が遂にクラウド勘定システムに移行仕出したけど
そこでもCOBOLとか走ってるの?

154 :ニューノーマルの名無しさん:2021/11/04(木) 05:26:49.54 ID:RoHM58zI0.net
NullPointerException

155 :ニューノーマルの名無しさん:2021/11/04(木) 05:34:00.63 ID:IwM+FAeg0.net
>>153
サーバーで動かしていたソフトウェアをクラウド上で動かしているだけだから中身はCOBOLのままだよ

156 :ニューノーマルの名無しさん:2021/11/04(木) 05:34:20.19 ID:03FpyycC0.net
60代の元コボラーです。Fortran でも仕事したことあります。
COBOL をバカにしてはいけない。
金額計算、出力などの事務処理用に使える機能が標準でついてる。
SORT も標準でついてるんだ。
随分使ってないけど。

157 :ニューノーマルの名無しさん:2021/11/04(木) 05:36:56.47 ID:mJXGxb560.net
>>8
マシン語の理解をせずにほざくアホの典型

158 :ニューノーマルの名無しさん:2021/11/04(木) 05:37:53.84 ID:mJXGxb560.net
>>153
ごちそうさまでーすエミュ動かしてるだけにお金払って頂いて

159 :ニューノーマルの名無しさん:2021/11/04(木) 05:39:20.66 ID:0/5aIgZK0.net
おまえなんかオチCOBOLや

160 :ニューノーマルの名無しさん:2021/11/04(木) 06:01:19.11 ID:yyad+mMX0.net
まだコボラーの需要あるんだw

161 :ニューノーマルの名無しさん:2021/11/04(木) 06:04:07.28 ID:cp3FUj200.net
>>160
多分なくなんないよ
マスにはならんけど、ある程度の枠は残る、ずっと

162 :ニューノーマルの名無しさん:2021/11/04(木) 06:13:06.29 ID:hOhJykTP0.net
試験科目から外した経産省は知恵遅れ

163 :ニューノーマルの名無しさん:2021/11/04(木) 06:14:44.76 ID:C8Gfn/wl0.net
金欲しければやればいい
全くつまらない仕事だけどな

164 :ニューノーマルの名無しさん:2021/11/04(木) 06:16:19.52 ID:J2HaZDc90.net
COBOLのおばちゃま

165 :ニューノーマルの名無しさん:2021/11/04(木) 06:17:11.47 ID:C8Gfn/wl0.net
>>157
>>8
アセンブラとかマシン語とか
別にどっちでもいいわ
他人の作った決め事をなぞるだけの話だ
自慢する話じゃない

166 :ニューノーマルの名無しさん:2021/11/04(木) 06:17:15.52 ID:KdUnhhdK0.net
使っていて一番つまらん言語だった

167 :ニューノーマルの名無しさん:2021/11/04(木) 06:18:38.68 ID:tsKAdTF00.net
ベーシック、アセンブラ、フォートラン、コボル
懐かしい響きだなあ

168 :ニューノーマルの名無しさん:2021/11/04(木) 06:18:47.17 ID:cp3FUj200.net
>>166
センスとか関係ない言語だもんね
誰が書いても一緒になる

169 :ニューノーマルの名無しさん:2021/11/04(木) 06:19:01.62 ID:C8Gfn/wl0.net
>>116
インピーダンスミスマッチ!

170 :ニューノーマルの名無しさん:2021/11/04(木) 06:21:08.12 ID:C8Gfn/wl0.net
>>167
S360
S370
S390
4004
6502
8008

171 :ニューノーマルの名無しさん:2021/11/04(木) 06:21:31.62 ID:tsKAdTF00.net
>>165
オラはコード屋じゃ無いけど
学生の頃、マシン語とアッセンブラの違いって何よ?と
プログラミングやってる奴に聞いたら
大体同じだ同じ、と言ってたな

172 :ニューノーマルの名無しさん:2021/11/04(木) 06:22:11.83 ID:0O82EDii0.net
計算を中心とする事務処理システムの開発効率ならCOBOLはやはり優秀だと思うね。
他の人が見ても分かりやすいし、コメントなくてもなんとかなる。だからこれまで何十年も保守出来た。
Javaの方が10年先にどうなってるか?分からんな。

173 :ニューノーマルの名無しさん:2021/11/04(木) 06:22:24.67 ID:z8uNo1ea0.net
>>168
それがいいんじゃね。パートのおばちゃんでも使える。

174 :ニューノーマルの名無しさん:2021/11/04(木) 06:22:25.26 ID:3dC8RdWu0.net
メンバメイコボルスミ11、何してるだろ

175 :ニューノーマルの名無しさん:2021/11/04(木) 06:23:08.14 ID:G0TpLa050.net
でも学生がやっても意味無いんだよな
企業が欲しいのはCOBOLの専門家なんだもん

176 :ニューノーマルの名無しさん:2021/11/04(木) 06:23:15.95 ID:0X/o77s60.net
未だにこれでシステム組み込まれてるからな

177 :ニューノーマルの名無しさん:2021/11/04(木) 06:23:34.23 ID:YhBlj/1h0.net
別業種の人用にその都度例えるとお仕事ごとに新しい呪文を覚える感じなんだわ
古代魔法になりかけてるのがコレ

178 :ニューノーマルの名無しさん:2021/11/04(木) 06:24:19.09 ID:z8uNo1ea0.net
>>171
マシン語は0と1だけ、アセンブラは一応文字ベースだと教えられた。
往年の技術者は0と1だけ使ってコンピュータを動かしてた。

179 :ニューノーマルの名無しさん:2021/11/04(木) 06:24:21.71 ID:G0TpLa050.net
PythonだってPHPだって謎呪文よ

180 :ニューノーマルの名無しさん:2021/11/04(木) 06:25:43.49 ID:C8Gfn/wl0.net
日本が発展できないのは西洋の作ったロジックを学習しただけでそれを自慢する
だから追い越せない
ノーベル賞ありがたがるだけで自前の価値観ないから自前のノーベル賞など作ろうともしないし作ろうとするやつをバカにする
マシン語アセンブラいって他人の作ったのを知ってるのを自慢するようなのはそのレベル

181 :ニューノーマルの名無しさん:2021/11/04(木) 06:26:56.43 ID:TuJaEmGf0.net
基幹系で他の言語とは比較にならない膨大な過去資産があるので、メンテ需要が尽きない。
なんだかんだいっても基幹系のリプレースは、よほどのことがないと経営視点で却下になる。

182 :ニューノーマルの名無しさん:2021/11/04(木) 06:27:48.02 ID:XTgIrx7L0.net
でも普通に素人でもロジック読みやすいからいいと思うけどな

183 :ニューノーマルの名無しさん:2021/11/04(木) 06:28:42.28 ID:C8Gfn/wl0.net
>>179
ルートだって虚数だってゼロだって謎呪文だけど
それがあるものとして考えようと前提を定義してその上に論を作り上げた

日本人はそんなのおかしいって言って作らない
作ったやつをバカにする
で海外で流行ってカネになるとみるやいなや飛びつく

184 :ニューノーマルの名無しさん:2021/11/04(木) 06:30:37.94 ID:tsKAdTF00.net
>>178
マシン後は言語と言うよりプロトコルみたいなもんか

185 :ニューノーマルの名無しさん:2021/11/04(木) 06:31:36.29 ID:1VUxxBpA0.net
>>171 マシン語は16進数じゃなかたっけ?最終的には2進数で解釈するんだろうけど。

186 :ニューノーマルの名無しさん:2021/11/04(木) 06:32:00.18 ID:wuB34Clt0.net
後進国だからだよ

187 :ニューノーマルの名無しさん:2021/11/04(木) 06:32:24.20 ID:cp3FUj200.net
>>182
だよ
それが強み

188 :ニューノーマルの名無しさん:2021/11/04(木) 06:32:59.44 ID:C8Gfn/wl0.net
>>178
おいおい
あたりまえのはなしだ
8ビット16ビット32ビット64ビットってのは同時にスイッチオンオフできるってだけの
スイッチの数
0と1とか言ってないで
スイッチオンオフなだけよ
スイッチから線がその本数だけでてるだけ(あとアース)
なんも難しかないだろ
そのスイッチの組み合わせを言ってるだけだ

189 :ニューノーマルの名無しさん:2021/11/04(木) 06:33:21.89 ID:TIQBFFlw0.net
みずほのシステムがアレなのはCOBOLから無理矢理違う言語で組もうとしたからじゃね

190 :ニューノーマルの名無しさん:2021/11/04(木) 06:33:30.49 ID:cp3FUj200.net
>>184
今マシン語語る意味無いと思うわ

191 :ニューノーマルの名無しさん:2021/11/04(木) 06:33:34.21 ID:MTqHnPWF0.net
マシン語は文字通り、CPUに直接命令
だから思考そのものがCPUと同じ

192 :ニューノーマルの名無しさん:2021/11/04(木) 06:34:58.55 ID:3N7ZBjOr0.net
これ海外でもCOBOL需要はあるもんなの?

193 :ニューノーマルの名無しさん:2021/11/04(木) 06:35:17.25 ID:TIQBFFlw0.net
>>190
そんな事は無い
処理に速度求めるなら依然として低レベル言語(やっている事は高度)が必要

194 :ニューノーマルの名無しさん:2021/11/04(木) 06:35:26.60 ID:C8Gfn/wl0.net
>>184
プロトコル=外交儀礼
国同士のお付き合いの決まり事
通信プロトコルに応用しただけ
通信用語
CPUには使わない

195 :ニューノーマルの名無しさん:2021/11/04(木) 06:36:19.24 ID:GkX6mbo10.net
COBOL の仕事に戻りたい

196 :ニューノーマルの名無しさん:2021/11/04(木) 06:36:58.82 ID:hOhJykTP0.net
> ID:C8Gfn/wl0

日本企業がダメな原因の証明

本人がいう日本が発展しない原因でもある

197 :ニューノーマルの名無しさん:2021/11/04(木) 06:38:03.81 ID:C8Gfn/wl0.net
>>189
アセンブラでOSを改造しまくった上にCOBOL
アセンブラがATMまでのすべての機器を制御
自前ですべてのレイヤーを制御
そうしないとトランザクションはけないだろ
他人の作ったものは信用しないしできないそういう時代のレガシーの再構築

198 :ニューノーマルの名無しさん:2021/11/04(木) 06:39:25.02 ID:xyiZUtAF0.net
みずほ銀行効果と呼ぼう

199 :ニューノーマルの名無しさん:2021/11/04(木) 06:39:41.17 ID:C8Gfn/wl0.net
>>196
ID:hOhJykTP0
ここは5ch
ゆうだけ只
言ったもん勝ち

200 :ニューノーマルの名無しさん:2021/11/04(木) 06:39:44.75 ID:hOhJykTP0.net
ぐーぐるトップがそうだからマシン語だアセンブラだってやってんのか?

201 :ニューノーマルの名無しさん:2021/11/04(木) 06:40:35.34 ID:hOhJykTP0.net
>>199
勝ち負けで考えるのかw

202 :ニューノーマルの名無しさん:2021/11/04(木) 06:41:41.09 ID:xyiZUtAF0.net
金融系はPythonかRubyで書き直せの

203 :ニューノーマルの名無しさん:2021/11/04(木) 06:41:46.76 ID:C8Gfn/wl0.net
>>201
日本語わからなそうだな
言ったもん勝ちが通じないとは

204 :ニューノーマルの名無しさん:2021/11/04(木) 06:43:30.89 ID:fFllZpHB0.net
わからんもんだな・・・
Windows95の頃にも「先のない言語wwww」って馬鹿にされてたのに

205 :ニューノーマルの名無しさん:2021/11/04(木) 06:44:04.22 ID:C8Gfn/wl0.net
>>202
アナリティクス側ならだ
トランザクション系でありえない
下の下のハードウェアレイヤーから通信機器からその先の機械までプログラマーが面倒見るんだよ

206 :ニューノーマルの名無しさん:2021/11/04(木) 06:44:13.53 ID:hOhJykTP0.net
>>203
日本人であることが誇りなのなw

207 :ニューノーマルの名無しさん:2021/11/04(木) 06:47:29.49 ID:VBVqA50t0.net
日本の銀行なら日本人らしく
ひまわりやなでしこでシステムを組むべき

208 :ニューノーマルの名無しさん:2021/11/04(木) 06:50:03.74 ID:igh7yVmj0.net
宇宙海賊

209 :ニューノーマルの名無しさん:2021/11/04(木) 06:51:00.48 ID:sTmiKtqO0.net
>>134
>いまだにバキなのかバギなのか

俺もバキ?キバ?どっちだっけ、となる

210 :ニューノーマルの名無しさん:2021/11/04(木) 06:52:34.47 ID:1d5TzMvV0.net
俺もちょっとやったわ
1974年生まれ

211 :ニューノーマルの名無しさん:2021/11/04(木) 06:53:14.51 ID:urcHL0GX0.net
これは、意味もなく、
未だにコラボを推進しているTV局への牽制か?

世間は、5年まえから 
さめていますよ!!!!

212 :ニューノーマルの名無しさん:2021/11/04(木) 06:54:29.64 ID:HP66tj690.net
伝統文化継承

213 :ニューノーマルの名無しさん:2021/11/04(木) 06:55:58.43 ID:71ef4MoW0.net
いかにも日本って感じの出来事。

214 :ニューノーマルの名無しさん:2021/11/04(木) 06:58:09.29 ID:MTqHnPWF0.net
>>204
先がないことには変わりない
知ってる連中がまだ生きてるからこうなる

全滅すりゃ否が応でもシステム全部新規に作り直ししてジエンド

215 :ニューノーマルの名無しさん:2021/11/04(木) 06:58:14.69 ID:tuSk/HIM0.net
関数型と違いバカでも覚えやすい言語だから

216 :ニューノーマルの名無しさん:2021/11/04(木) 06:58:46.47 ID:ZRynpGBz0.net
>>202
膨大なコストに釣り合うメリットが無いの却下。

217 :ニューノーマルの名無しさん:2021/11/04(木) 06:59:11.32 ID:C8Gfn/wl0.net
>>193
高度じゃないな
ハードウェアに近いってことで
ハード側を理解する必要があるだけ
Webアプリ作るやつは使う人間の気持ちを理解する必要がある

高度かどうかはどれにもある

218 :ニューノーマルの名無しさん:2021/11/04(木) 06:59:32.26 ID:ZVcFcHvA0.net
そろそろCOBOLを重要無形文化財に指定した方がいい

219 :ニューノーマルの名無しさん:2021/11/04(木) 06:59:54.15 ID:RuLF3bk70.net
トレースしやすいから
24時間脳内でデバッグ可能

220 :ニューノーマルの名無しさん:2021/11/04(木) 07:00:13.00 ID:yb2gASAM0.net
COBOLとアセンブラしかできない俺は・・・

221 :ニューノーマルの名無しさん:2021/11/04(木) 07:01:01.78 ID:DLkaJe0K0.net
>>24
俺も意味がわからん
最後の一コマってなんなんだ?

222 :ニューノーマルの名無しさん:2021/11/04(木) 07:01:21.76 ID:MTqHnPWF0.net
PC88の頃のプログラマーが未だ健在で
70歳超えてるのに当時のゲームをスマホアプリ化やったり、リニューアルしている

223 :ニューノーマルの名無しさん:2021/11/04(木) 07:01:23.73 ID:C8Gfn/wl0.net
>>215
バカかどうかは関係ない
ハードバカはビジネスロジックが理解できずまともなコード書けないかも知れない

224 :ニューノーマルの名無しさん:2021/11/04(木) 07:02:22.80 ID:G0TpLa050.net
求む、COBOLからJAVAに移行するための技術者
こんな求人出してどうにかなるんだろうか

225 :ニューノーマルの名無しさん:2021/11/04(木) 07:02:55.33 ID:/vnBMiLO0.net
需要増してるのはみずほ案件
触らない方がいい

226 :ニューノーマルの名無しさん:2021/11/04(木) 07:03:00.95 ID:+QgCKv8U0.net
コボラーだったのに企画や営業に回されて開発に戻してくれって懇願したらリストラされた。再就職しようとしたらコボラー要らん連発で建設会社入った。結構面白くてウキウキで重機使ってたら何故か社内のソフト開発に回された。現場に戻りたい。

227 :ニューノーマルの名無しさん:2021/11/04(木) 07:03:37.85 ID:C8Gfn/wl0.net
>>219
藤井でもAIの時代
脳内よりも素晴らしいIDE

228 :ニューノーマルの名無しさん:2021/11/04(木) 07:04:12.78 ID:/vnBMiLO0.net
誰かが作ったレガシーシステムの管理に一生を捧げたかったらCOBOL勉強すればいい

229 :ニューノーマルの名無しさん:2021/11/04(木) 07:05:37.02 ID:HEU2P38F0.net
昭和のIT技術に頼らないと
平成以降の日本には、IT技術って
何にもないからなあ。

恥ずかしい状態に落ちぶれたもんだ。

230 :ニューノーマルの名無しさん:2021/11/04(木) 07:05:53.46 ID:C8Gfn/wl0.net
>>228
それは間違い
システム上から下まですべてを知らないとああいうことになる

231 :ニューノーマルの名無しさん:2021/11/04(木) 07:05:58.06 ID:tuSk/HIM0.net
みずほ銀行のシステム障害のように、システムが大規模になり大勢の人が関わると
言語より間違いによるデバック率で障害が起こる。だから簡単な言語が必要になる。

232 :ニューノーマルの名無しさん:2021/11/04(木) 07:06:10.35 ID:fFllZpHB0.net
西陣織や寺社建築みたいに伝統技術として
極少数の精鋭が生きていく世界になったりして

233 :ニューノーマルの名無しさん:2021/11/04(木) 07:06:33.79 ID:FtBOhewT0.net
まあ金の計算メインならCOBOLで困ることはそうそうないもんな

234 :ニューノーマルの名無しさん:2021/11/04(木) 07:07:19.92 ID:lfHwA7wA0.net
だからダメなんだな 使う理由が使い易いだもの 敵にしたら同じこと

235 :ニューノーマルの名無しさん:2021/11/04(木) 07:11:49.05 ID:mnSk7Ia90.net
COBOLを意味なくバカにする奴が多過

236 :ニューノーマルの名無しさん:2021/11/04(木) 07:12:05.64 ID:C8Gfn/wl0.net
>>178
今でも中で同じことやらせてるんだよ
プログラマーは

往年の技術者じゃなく今も

237 :ニューノーマルの名無しさん:2021/11/04(木) 07:13:16.44 ID:Lzcu87080.net
>>139
それ
だから野良コボラーが美味しい思いしてるかというとそうでもないのよ
金融の業務仕様にくわしくないと実際まったく機動力なくて使えない
そしてそれはかなり社毎にローカルでありかつ法令遵守でもある

人材不足ならばソコソコ現場食ってて総務周り業務に詳しい妙齢社員をシステム部or保守部門子会社に出向突っ込んで
軽く全体システム把握させた後一からCOBOLやらせりゃいいんじゃねえの?とは正直思う
COBOLなんて難しいもんじゃねえ社員になる頭ついてりゃ根気と根性だけで行ける
数人突っ込めば誰かは適性あんじゃね?根をあげるのもいるだろうが
正直そんなに数が要るわけでもないしさ
下手に飛ばされる社外出向よりはいいですぅって奴居ると思うんだけどねー
外のコーディング屋さんのコボラー持って来たって全然使えないのよ
逆がいいよ社員をコボラーにする方がはるかに使える(寝言)

238 :ニューノーマルの名無しさん:2021/11/04(木) 07:14:48.65 ID:1s30TwjK0.net
ステップ数ご多すぎて、作ってて楽しくなくない?
もう、長文小説を読破するレベルの体力使うじゃん

239 :ニューノーマルの名無しさん:2021/11/04(木) 07:17:23.12 ID:D3/mt3/M0.net
未だにステップ数(笑)とか言ってる大手もあるぞ
2021年なのに

どうやら管理側がスクリプトの内容がわからないから、
ステップ数を管理する方式らしいな、中身の確認はしない、
それがジャパンクオリティ

240 :ニューノーマルの名無しさん:2021/11/04(木) 07:20:31.61 ID:G0TpLa050.net
仕様書?有るには有るけどスパゲッティだから読んで分かるかな?

241 :ニューノーマルの名無しさん:2021/11/04(木) 07:21:45.26 ID:NaoE7uoH0.net
メンバメイコボルスミ11

242 :ニューノーマルの名無しさん:2021/11/04(木) 07:23:01.62 ID:NaoE7uoH0.net
コンビ名は2人が高校のコンピュータの授業で同じクラスだったことに由来し、「メンバメイ」(=メンバー名)、「コボル」(=プログラミング言語COBOL)、「スミ」(=出身学校の大阪市立住吉商業高等学校)、11(=岡村理世の出席番号)という意味合いがある

243 :ニューノーマルの名無しさん:2021/11/04(木) 07:24:14.83 ID:YVtrmx7X0.net
COBOLだろうがCだろうがコンパイルされたらマシン語になるがな
しかし2020でもまだ需要があるとか
まさか学術計算とかはFOTRANとか生き残ってるの?

244 :ニューノーマルの名無しさん:2021/11/04(木) 07:31:08.68 ID:ohqKK+H/0.net
さすがにFORTRANは無いだろ。
IBM系なら、PL/1が残っているかもしれないが。

245 :ニューノーマルの名無しさん:2021/11/04(木) 07:32:08.57 ID:AXSf3wtv0.net
「新しい」モノを売って儲けたいから、他のものを「古い」とラベリングする。

ぐーぐるが蔓延ってからロクなことがないな

246 :ニューノーマルの名無しさん:2021/11/04(木) 07:32:30.71 ID:aXcOEE4A0.net
金融だけでなく官庁もだそ。
入社して40年常駐して保守して定年退職する。
他のことがまったくできない、そのシステムしか分からない職人になってしまう。

いまどき数か月から数年でプロジェクトを転々とするのとは別世界やで。
自分は新しいもの好きで飽きやすいからCOBOLから逃げたけど、プロジェクトガチャが辛い。選択肢失敗したかも。

247 :ニューノーマルの名無しさん:2021/11/04(木) 07:33:01.85 ID:Re2H718r0.net
適材適所でしょ
JAVAにしとけばOKみたいなのが謎理論

248 :ニューノーマルの名無しさん:2021/11/04(木) 07:35:09.53 ID:8uq4HtHC0.net
入社1年目に某プロトコルのファームウェアの階層開発チームに入れられて擬似アセンブラのPL/Gて社内独自の言語使う羽目になったがわけわからんかったw

249 :ニューノーマルの名無しさん:2021/11/04(木) 07:36:29.05 ID:fyNO7AFv0.net
同時代のFortranはどうなったかと思ったら
Fortran2018があったw

250 :ニューノーマルの名無しさん:2021/11/04(木) 07:37:07.74 ID:C8Gfn/wl0.net
>>244
パラレルフォートランつーのがあってね

251 :ニューノーマルの名無しさん:2021/11/04(木) 07:38:56.94 ID:/4ShWxIN0.net
cobol如きでこんなに伸びちゃう

252 :ニューノーマルの名無しさん:2021/11/04(木) 07:39:47.28 ID:7yLQzVCIO.net
>>207
某役所ではひまわりで観測してる
さらにFOTRANで予報する

253 :ニューノーマルの名無しさん:2021/11/04(木) 07:40:15.23 ID:pmlK/OOu0.net
今でも大手数値解析(CAE)のソルバーソースはFORTRANが使われてるので、
ユーザーが拡張しようとするとFORTRANコンパイラをわざわざ買わなきゃならんのよ

254 :ニューノーマルの名無しさん:2021/11/04(木) 07:40:21.39 ID:HEmc0I4/0.net
>>8
アセンブラちゃんと覚えないまま来たわ
カタコトは分かる
機会あったら勉強しよう

255 :ニューノーマルの名無しさん:2021/11/04(木) 07:41:23.36 ID:anD0gh+o0.net
Web系の言語で全てできると思ってる奴いるな・・・・

256 :ニューノーマルの名無しさん:2021/11/04(木) 07:41:39.97 ID:4GKSeF6L0.net
>>251
おっさんばかりだからな
かくいう私もコボラーでね

257 :ニューノーマルの名無しさん:2021/11/04(木) 07:41:55.08 ID:pmlK/OOu0.net
>>253
例えばかなりメジャーなAnsysだと

https://www.cybernet.co.jp/ansys/product/custom/upf.html

ってな感じ

258 :ニューノーマルの名無しさん:2021/11/04(木) 07:42:20.14 ID:HEmc0I4/0.net
>>19
ランサーズやクラウドワークスで依頼して
直して貰えば?
派遣とか通すより安いよ

259 :ニューノーマルの名無しさん:2021/11/04(木) 07:45:55.44 ID:YVtrmx7X0.net
マジでFORTRAN現役で草
ヤベーわ日本

260 :ニューノーマルの名無しさん:2021/11/04(木) 07:51:19.94 ID:C8Gfn/wl0.net
>>254
CPUアーキテクチャ違えば違う言葉だから一つじゃないよ
ハードウェアの動かし方だから

261 :ニューノーマルの名無しさん:2021/11/04(木) 07:51:50.26 ID:C8Gfn/wl0.net
>>259
日本関係ないから

262 :ニューノーマルの名無しさん:2021/11/04(木) 07:52:05.93 ID:ZRynpGBz0.net
絶滅すると謂われて、もう10年以上
雑誌とかのコラムニストの見る目の無さが笑えるわ〜

263 :ニューノーマルの名無しさん:2021/11/04(木) 07:52:58.09 ID:C8Gfn/wl0.net
>>256
早朝

264 :ニューノーマルの名無しさん:2021/11/04(木) 07:53:38.23 ID:SMJrKj5j0.net
バイト先の店舗のシステム?がCOBOLって店長が言ってた
PCのウインドウ?画面?を右上の×押して消すな壊れるからって最初に言われた

265 :ニューノーマルの名無しさん:2021/11/04(木) 07:55:23.29 ID:fk41yZhH0.net
それが見えたら終わり

266 :ニューノーマルの名無しさん:2021/11/04(木) 07:55:26.42 ID:SJ1ED2XU0.net
改良型コボル

コブラ をご存じか?

ネイティブでwebに対応。

vb言語 c#言語の取り込みも可能。

267 :ニューノーマルの名無しさん:2021/11/04(木) 07:55:52.33 ID:C8Gfn/wl0.net
>>253
Nastran

268 :ニューノーマルの名無しさん:2021/11/04(木) 07:55:55.00 ID:1F+R4Hze0.net
もう40年前に 大学で勉強させられた。

>>4
>がんばれFORTRAN PL/I 推奨の人々

FORTRANで よくプログラミングしたなぁ。
PL/1って IBMが開発した言語で
Program Language No.1の略なんだな。

269 :ニューノーマルの名無しさん:2021/11/04(木) 07:56:26.26 ID:Sw60u7860.net
COBOLからのマイグレが成功した案件見たことない

270 :ニューノーマルの名無しさん:2021/11/04(木) 07:57:21.07 ID:E8Z7z+J+0.net
実行できる設計書が求められる限りCOBOLは滅びない
これを目指した簡易言語やフレームワークが出来ては消えてきたけど、
生き残り続けたからな。

271 :ニューノーマルの名無しさん:2021/11/04(木) 07:59:15.05 ID:C8Gfn/wl0.net
>>268
PL/1 = COBOL + FORTRAN
の汎用言語狙ってたからの名前らしい

40年前Pascalが最初だったわ

272 :ニューノーマルの名無しさん:2021/11/04(木) 08:00:32.62 ID:cp3FUj200.net
>>262
いや30年以上前から言われてる

273 :ニューノーマルの名無しさん:2021/11/04(木) 08:00:46.29 ID:C8Gfn/wl0.net
>>264
言語とアプリのボロさはカンケーないけどな

274 :ニューノーマルの名無しさん:2021/11/04(木) 08:01:06.91 ID:Xxma09440.net
>>264
データ掴みっぱなしになるからな

275 :ニューノーマルの名無しさん:2021/11/04(木) 08:01:27.36 ID:V2oXJLAp0.net
如何にして簡単に誰でもミスなく高度なことを実現させることが命題という事を理解せずに、
こんな事も出来ちゃうんだぜとか、こうしたら何とかなったみたいな事を嬉々としてやり
それを一般的なものにしようとしない馬鹿がいるからしょうがない。

276 :ニューノーマルの名無しさん:2021/11/04(木) 08:01:29.27 ID:+EqDeeAr0.net
オープンCOBOL知ってる猛者いる?

277 :ニューノーマルの名無しさん:2021/11/04(木) 08:02:37.94 ID:q60g8C310.net
世界的にコボルはどうなってるん?
発祥のアメリカではもう残ってないのか?
1978年版ってのはCOBOL-78の仕様か
そんな古いのも残ってるのか

278 :ニューノーマルの名無しさん:2021/11/04(木) 08:03:44.13 ID:q60g8C310.net
>>272
C言語とか流行りだした頃から言われてたな
でも、なぜか今でも残ってる・・・もしかして、近年でもコボル使ってるのかな

279 :ニューノーマルの名無しさん:2021/11/04(木) 08:04:43.03 ID:Ro2wyX530.net
記述が面倒臭いたけで他の高級言語と変わらんのでない?
入社時の研修期間中しかCOBOLはやっえないから詳しく知らないけどさー

280 :ニューノーマルの名無しさん:2021/11/04(木) 08:06:22.08 ID:uSbygcmw0.net
>>277
アメリカでもコロナ禍で社会保障関係のシステムがパンクしそうになって
コボル開発者を急募していたよ。

古くからITをやっていた国ほどレガシー遺産は多いだろうね。

281 :ニューノーマルの名無しさん:2021/11/04(木) 08:06:27.87 ID:Xxma09440.net
俺が知らないだけだろうが、メインフレームでCOBOL以外の言語って使えるんだっけ?使えてたらちょっとは世代交代した気がする

282 :ニューノーマルの名無しさん:2021/11/04(木) 08:07:37.80 ID:3It8P2Lu0.net
レガシーシステムの更新費用とか決裁できるtopとかなかなか居なそう

283 :ニューノーマルの名無しさん:2021/11/04(木) 08:10:17.00 ID:Xxma09440.net
>>173
事務員でもコーディングできる言語を目指して作られてるしね

284 :ニューノーマルの名無しさん:2021/11/04(木) 08:10:34.09 ID:AXSf3wtv0.net
>>270
だって動くから

滅べって言ったって無理だよ

仕方ないだろ? 動くんだから

285 :ニューノーマルの名無しさん:2021/11/04(木) 08:12:10.21 ID:C8Gfn/wl0.net
>>276
Windowsのダミー向けだってあるみたいな
http://opencobol.add1tocobol.com/oc_gettingstarted_windows.html
ユニクスリナクスの人はここじゃない書いてある



>>277
商用ならイギリスのマイクロフォーカスになんでも集まって日本法人もある
このスレにも首突っ込んでくるかもね
マイクロフォーカスに聞いてわからないなら誰もわからない

286 :ニューノーマルの名無しさん:2021/11/04(木) 08:13:29.38 ID:6l2UE4js0.net
>>66
にわかすぎる、書くならdataかenvironmentだろ

287 :ニューノーマルの名無しさん:2021/11/04(木) 08:15:25.73 ID:8FX7Efg/0.net
動くっつうか既にそれで動いてるからな
他の分野でも似たようなもんだ、新しい環境や新バージョンが出ても当時のバージョンのまま極力変えずに更新してくれるとこありかせんかって仕事はわりとある

288 :ニューノーマルの名無しさん:2021/11/04(木) 08:15:44.99 ID:Y/uuU2Lm0.net
コボラー、実はオッサンよりオバチャンが多い

289 :ニューノーマルの名無しさん:2021/11/04(木) 08:16:00.36 ID:cp3FUj200.net
ほんと馬鹿でもコーディングできるから、超使える言語

ケース文とかモジュールなんかは使えない部分だけど

290 :ニューノーマルの名無しさん:2021/11/04(木) 08:16:53.79 ID:d67vUI/J0.net
>>10
アメリカでもCOBOLはまだまだそこら中に残ってて、コボラー需要も日本に負けず劣らず多いぞ。

291 :ニューノーマルの名無しさん:2021/11/04(木) 08:18:39.26 ID:+clje/fj0.net
fortranは?

292 :ニューノーマルの名無しさん:2021/11/04(木) 08:18:41.43 ID:d67vUI/J0.net
>>276
ここにいるぞ。

293 :ニューノーマルの名無しさん:2021/11/04(木) 08:18:50.53 ID:VS75e4aP0.net
ワイはVC++から抜け出せない

294 :ニューノーマルの名無しさん:2021/11/04(木) 08:19:09.42 ID:GTRP9sad0.net
>>221
グラップラー刃牙って格闘漫画がある
原作者の板垣氏は格闘が同士の緊張と熱量を背景をグニャアと歪ませる独特の表現をする
それをコボちゃんの絵柄で再現した

つまり刃牙とコボちゃんの2つの漫画が分からない人には全く意味が分からないマイナーなネタなんよ

295 :ニューノーマルの名無しさん:2021/11/04(木) 08:19:19.59 ID:LkSI5WJR0.net
パーフォームとか外パーフォームとかやったなー

296 :ニューノーマルの名無しさん:2021/11/04(木) 08:19:46.40 ID:C8Gfn/wl0.net
>>281
すべて動くだろ
VMWareとかあるから言語だけじゃなくOSがなんでも動かせるし
ちなみに80年代にCも使えてたわ

297 :ニューノーマルの名無しさん:2021/11/04(木) 08:19:52.09 ID:41Aq2AJK0.net
座学で聞いたくらいの言語だわ
見たことない 金融のプログラムに使われてるとこあるらしいぐらいしか

298 :ニューノーマルの名無しさん:2021/11/04(木) 08:20:36.49 ID:7BpQJ5kV0.net
>>60
COBOLじゃなくても、何でこんなトンチキな事してるのかは注釈書いといてくれ

299 :ニューノーマルの名無しさん:2021/11/04(木) 08:21:04.24 ID:3TIoHA/I0.net
マシン語はBASIC、COBOL、FORTRANの3種類があって時代はBASICですって情報処理の先生が言ってたけど教わったのはFORTRANだった
完全に忘れた

300 :ニューノーマルの名無しさん:2021/11/04(木) 08:22:35.93 ID:egypP2s10.net
>>262
絶滅するからと新人作らんできたツケがひどいことに・・・
現場が50代普通になってるぞ

301 :ニューノーマルの名無しさん:2021/11/04(木) 08:23:01.21 ID:8FX7Efg/0.net
コメントアウトされた注釈が独自の略語だらけで解読できない

302 :ニューノーマルの名無しさん:2021/11/04(木) 08:24:08.80 ID:AMoFAYrH0.net
>>72
バカチョンコンバータ作ったメンバーでスマン

303 :ニューノーマルの名無しさん:2021/11/04(木) 08:24:10.81 ID:YOjydXd80.net
保全とかガン無視してるからこうなる

304 :ニューノーマルの名無しさん:2021/11/04(木) 08:25:08.19 ID:C8Gfn/wl0.net
>>289
select-caseはpythonにもないわ

いややっと3.10でそれよりいいmatch-caseが使えるようになった

305 :ニューノーマルの名無しさん:2021/11/04(木) 08:28:37.02 ID:0G6nblpx0.net
メンバメイコボルスミ11

306 :ニューノーマルの名無しさん:2021/11/04(木) 08:29:13.33 ID:VS75e4aP0.net
COBOLから抜けるには給与振り込みを電子決済にする
とかになるのかな
今の置き換えを新言語で作るのは無駄すぎるよな

307 :ニューノーマルの名無しさん:2021/11/04(木) 08:32:59.67 ID:T9SYbdje0.net
生粋のコボラーとか江戸っ子みたいな呼ばれ方してるが大半はリーマンショックで切られ急にJavaができるワケもなく自宅待機ののちクビ→年末恒例年越し派遣村の常連という厳しい人達だ

308 :ニューノーマルの名無しさん:2021/11/04(木) 08:33:34.16 ID:tgwwzJ1J0.net
事務処理にはCOBOL
使い易いぞ

309 :ニューノーマルの名無しさん:2021/11/04(木) 08:36:35.50 ID:jNiEoPIw0.net
たいがいの言語は雰囲気でわかるけどCOBOLと RPGはさっぱり

310 :ニューノーマルの名無しさん:2021/11/04(木) 08:37:31.12 ID:s5Rj2zMk0.net
ミンバメイコボルスミ11

311 :ニューノーマルの名無しさん:2021/11/04(木) 08:40:30.57 ID:jNiEoPIw0.net
>>154
ガッ

312 :ニューノーマルの名無しさん:2021/11/04(木) 08:40:40.72 ID:AiT0iOWA0.net
ACOSでCOBOL走ってたからな〜
まぁ・・・しょうがないw

313 :ニューノーマルの名無しさん:2021/11/04(木) 08:46:47.91 ID:CjVng8sx0.net
>>276
懐い
でも開発はしてないんよゴメン🙏
オープン系って久々に聞いたような気が

314 :ニューノーマルの名無しさん:2021/11/04(木) 08:49:44.94 ID:xSRVyCQE0.net
コボラー、コロボックル、なんとなく似てる?

315 :ニューノーマルの名無しさん:2021/11/04(木) 08:53:50.60 ID:mLHdpFy70.net
>>312
acosってまだ作ってるのかな

316 :ニューノーマルの名無しさん:2021/11/04(木) 08:54:17.28 ID:CjVng8sx0.net
>>277
私がいた30年前で85になってた
78は実行ファイルだったな

前スレで教えてもらったけど最新は2014だって

317 :ニューノーマルの名無しさん:2021/11/04(木) 08:54:33.48 ID:bLFVn1WF0.net
>>3
ナイスツーケーナイスツーケー
82点

318 :ニューノーマルの名無しさん:2021/11/04(木) 08:55:17.92 ID:CjVng8sx0.net
>>314
メインフレームの妖精コボラックル可愛いなw

319 :ニューノーマルの名無しさん:2021/11/04(木) 09:02:54.64 ID:AiT0iOWA0.net
>>315
だそうだ↓
https://jpn.nec.com/products/acosclub/index.html

320 :ニューノーマルの名無しさん:2021/11/04(木) 09:11:38.11 ID:GZAU5HB80.net
書き込みやがゴミ情報をバラ撒き始めたw

321 :ニューノーマルの名無しさん:2021/11/04(木) 09:15:59.95 ID:4etX+aMO0.net
老人会らしいスレだねえ

68kアセンブラで夢見てたあの頃を思い出したよ
今も変わらずコンピューティングは楽しい

322 :ニューノーマルの名無しさん:2021/11/04(木) 09:18:05.63 ID:mrWjMh7j0.net
二種はcaslで受けたな。

323 :ニューノーマルの名無しさん:2021/11/04(木) 09:36:59.25 ID:tpnCEp4G0.net
たまにCOBOL必要な時は探せば人がいたけどマジで高齢化していなくなってきてるのか

324 :ニューノーマルの名無しさん:2021/11/04(木) 09:39:31.44 ID:Fgl1iAyD0.net
俺はN88BASICで終了 w

325 :ニューノーマルの名無しさん:2021/11/04(木) 09:58:35.82 ID:CMLq+fxZ0.net
>>323
実戦で使ったレベルだと若くても50代後半だから定年退職しちゃってる可能性はあるね
ITは定年が早いし

326 :ニューノーマルの名無しさん:2021/11/04(木) 10:11:02.49 ID:XcvADL9H0.net
我がコボル軍は永遠に不滅です!!

327 :ニューノーマルの名無しさん:2021/11/04(木) 10:15:23.80 ID:dVV6zplK0.net
そもそもCOBOLは「プログラムの文章化」を目的に開発された
その為仕様書などドキュメント管理が蔑ろにされた
一時期日本語COBOLなんてのもあったが非常に使いづらかった

328 :ニューノーマルの名無しさん:2021/11/04(木) 10:18:46.69 ID:U5uxce+N0.net
COBOLはメインフレームでしか使ったことないわ

329 :ニューノーマルの名無しさん:2021/11/04(木) 10:24:59.23 ID:PQzNlS/L0.net
今の人達ってプログラムの最小単位は電球の配線スイッチオンオフ命令っての知らなさそう。文系プログラマーばっかだし

330 :ニューノーマルの名無しさん:2021/11/04(木) 10:26:07.81 ID:+PTzchzv0.net
もうすぐ戦時だ Adaを学ぼう!(化石)

331 :ニューノーマルの名無しさん:2021/11/04(木) 10:29:12.37 ID:+PTzchzv0.net
>>324 PC-9801経験者語る

332 :ニューノーマルの名無しさん:2021/11/04(木) 10:37:12.27 ID:G7gmbrAA0.net
webパッケージやら帳票パッケージやらoracleやら組み込んで、COBOLもそれ動かすスクリプトみたいになってるからねぇ
言語的に言えばメモリの動的な確保や解放が出来ないぐらしいか制限ないんじゃない?
複雑な算術命令も最悪oracleの関数に投げればいいし

333 :ニューノーマルの名無しさん:2021/11/04(木) 10:38:55.01 ID:oGTQvgVb0.net
>>330
化石に残るほど広がっていなかったから

334 :ニューノーマルの名無しさん:2021/11/04(木) 10:47:08.32 ID:B/G0MNaf0.net
>>332
今の需要はほとんど金融関係じゃないか?
汎用機用のCOBOLをWindowsサーバー用のCOBOLにコンバートする仕事もよく聞くし

335 :ニューノーマルの名無しさん:2021/11/04(木) 10:49:52.39 ID:kpVLQPJf0.net
>>321
おれはLKIT-16でとりあえずマウントしておく

336 :ニューノーマルの名無しさん:2021/11/04(木) 10:50:28.49 ID:7l1GR56e0.net
COBOLなんてNEO-GEOが100メガショックで売り出してた頃に使われていた言語だものなぁ
凄い大容量って思ったら単位が「ビット」というオチだったけど

337 :ニューノーマルの名無しさん:2021/11/04(木) 10:51:51.42 ID:kpVLQPJf0.net
>>319
RPGにかじりついたけど、何の役に立つか分からないので、すぐやめた。

338 :ニューノーマルの名無しさん:2021/11/04(木) 10:54:35.84 ID:kpVLQPJf0.net
>>299
そんな先生本当にいるのか
アセンブラ、マシン語、インタプリタ、コンパイラー、プログラム言語
その区別が滅茶苦茶

339 :ニューノーマルの名無しさん:2021/11/04(木) 10:55:19.54 ID:9g05HCOj0.net
エンバイロメントディビジョン

340 :ニューノーマルの名無しさん:2021/11/04(木) 10:57:04.75 ID:GTxpwio10.net
かやぶき屋根の職人や宮大工なんかと同じ感じだろw

341 :ニューノーマルの名無しさん:2021/11/04(木) 10:59:42.82 ID:P5kg000T0.net
よ、み、が、え、る よみがえる甦えるコボラー 君よ掴め
まだ愛にふるえる心があるなら

342 :ニューノーマルの名無しさん:2021/11/04(木) 11:01:07.32 ID:aki8x4j40.net
COBOL最大の利点は、誰が作っても計算誤差が発生しない内部BCD演算してる点。

JavaだろうとC#だろうとそこそこの連中がつくった物でもあるとき発生する小数点8位とかに突如でてくる0.00000001円の誤差等と丸めのせいで関連したどこかで1円の誤差がうまれる。

だから勘定系開発には未だ安心してそのあたり理解できない大多数に適当に任せてても理論通りに結果が出力されるのでマジで楽。だからね。MIZUHOなんて地獄だ。

COBOLはこれがないのでエンジニアスキルを平滑化するのには楽な言語ではある。それ以外は糞だが。

343 :ニューノーマルの名無しさん:2021/11/04(木) 11:05:32.62 ID:q60g8C310.net
>>342
実はこの誤差って、金融にとっては致命的な問題なんだよな

344 :ニューノーマルの名無しさん:2021/11/04(木) 11:09:03.07 ID:aki8x4j40.net
>>343
そう
で、数千から数万人月で移行するシステムで誤差無しで作れる会社は日本に数社あるかないか。
なのでどこにも作らせることができないのでCOBOL需要はなくなる見込みすら立っていない。のが今。

あと買える必要も無いってのもあってむしろ連携系が進化中という、まあ正常進化。

ただ既に後継者不足でどうするの問題が発生中で刺さる会社には引っ張りだこですわよ。ただしそこそこの技能や学歴で入れるようなところはそんなことしていないので、さらに人不足というね。

345 :ニューノーマルの名無しさん:2021/11/04(木) 11:09:51.39 ID:e9kfWogL0.net
40年前の商業高校でCOBOLの授業があって、
当時「COBOLなんてもう使われないよ。」とバカにしてました。
当時の先生方に慎んで、お詫び申し上げます。

346 :ニューノーマルの名無しさん:2021/11/04(木) 11:10:40.04 ID:aki8x4j40.net
>>345
大丈夫
当時の教師陣も同じこと思ってました。なんなら未だにそう言ってる人大多数。

347 :ニューノーマルの名無しさん:2021/11/04(木) 11:11:59.99 ID:zZSMg46e0.net
当時、YYMMDD形式で打ち込んで
2000年になったらどうすんだろ…と思ったが

まあそのころには全て入れ替わって使ってもいないだろとも思った

348 :ニューノーマルの名無しさん:2021/11/04(木) 11:12:02.55 ID:rU8Vzuiv0.net
>>342
だからデシマルとかカーレンシー使えよ

349 :ニューノーマルの名無しさん:2021/11/04(木) 11:12:27.92 ID:G7gmbrAA0.net
Javaで継承だの再利用性だのオブジェクト指向だの言っても大多数のドカタさんたちは使いこなして無いしね

350 :ニューノーマルの名無しさん:2021/11/04(木) 11:14:02.71 ID:GZAU5HB80.net
>>344
なくす必要がないのに見込みが立つわけない。

技術者がみつからなくなる見込みは十分立っているが。

351 :ニューノーマルの名無しさん:2021/11/04(木) 11:16:11.63 ID:d5jGPiST0.net
COBOLて今風で言うと市民開発者向け言語だな
ローコードで事務員でも書ける

352 :ニューノーマルの名無しさん:2021/11/04(木) 11:17:13.37 ID:PVY4CZnJ0.net
浮動小数点誤差が対策されている事は羨ましいな。
金融関係では無いが、CにせよPythonにせよ組み込みの丸め関数は絶対に使えない。

353 :ニューノーマルの名無しさん:2021/11/04(木) 11:19:37.15 ID:GZAU5HB80.net
意識高い系新しい言語こそ要らない

354 :ニューノーマルの名無しさん:2021/11/04(木) 11:22:18.05 ID:nQAz1sg10.net
中学一年生の頃に買ったカシオのポケコンにCOBOLとか言うのが付いてた
何する機能かさっぱりわからんかった

355 :ニューノーマルの名無しさん:2021/11/04(木) 11:23:35.73 ID:G7gmbrAA0.net
それBASICやろ

356 :ニューノーマルの名無しさん:2021/11/04(木) 11:24:06.63 ID:cp3FUj200.net
やっと本音が出てきたな

新しい言語の丸め誤差が理解できる挙動じゃなきゃ使えないんだよ

新しい言語

357 :ニューノーマルの名無しさん:2021/11/04(木) 11:24:34.17 ID:B/G0MNaf0.net
>>348
COBOLの方が簡単正確に使えるからな

358 :ニューノーマルの名無しさん:2021/11/04(木) 11:24:35.08 ID:nQAz1sg10.net
>>355
カシオのポケコンにはCOBOLやLIPS機能が付いた機種もあった

359 :ニューノーマルの名無しさん:2021/11/04(木) 11:24:43.45 ID:6ziCzoyw0.net
>>10
これな

360 :ニューノーマルの名無しさん:2021/11/04(木) 11:25:41.91 ID:U4b+6MPi0.net
>>347
年金計算のシステム作ってるときに、鼻血でそうだった。
4桁修正をものすっごい数やったよ。
オフコンのエディタに置換機能がなくてまた鼻血が出て。

1990年代の話。

361 :ニューノーマルの名無しさん:2021/11/04(木) 11:32:49.39 ID:Pww0DmVo0.net
翻訳よりはプログラムの言語変換なんて簡単に
できそうなものだけどな。

362 :ニューノーマルの名無しさん:2021/11/04(木) 11:35:05.67 ID:G7gmbrAA0.net
>>361
90年代にそういうムーブメントがあったけど概ね失敗した
コーディングの海外発注も仕様理解の壁で頓挫

363 :ニューノーマルの名無しさん:2021/11/04(木) 11:43:32.59 ID:GZAU5HB80.net
FEの"ソフトウェア開発"から"表計算ソフト"を外してCOBOLを戻せっての。

364 :ニューノーマルの名無しさん:2021/11/04(木) 11:43:39.59 ID:U4b+6MPi0.net
>>361
そう思ったんだよ。まじで……。

365 :ニューノーマルの名無しさん:2021/11/04(木) 11:46:27.68 ID:+m5lxkkG0.net
COBOL自体は高級言語

c++なんか目じゃないレベル

366 :ニューノーマルの名無しさん:2021/11/04(木) 11:52:02.27 ID:GZAU5HB80.net
上の方で、誰々にも書ける、とかバカにしてますけど、

日本人らしいですね。

言語の問題じゃなく、使う人を見下すから言語も見下す。


古い、とかバカにしてますけど、

日本人らしいですね。

古いという言葉は何が悪いのか足りないのか具体的なことを何も指摘できない言葉、

いわば格付けをしているのと同じ。

367 :ニューノーマルの名無しさん:2021/11/04(木) 11:54:44.87 ID:GZAU5HB80.net
何も指摘せず、単に格下と決めているだけ。

実際に動いているものを勉強しないと。

368 :ニューノーマルの名無しさん:2021/11/04(木) 12:00:33.89 ID:E8Z7z+J+0.net
>>288
COBOLの生みの親がグレース・ホッパーっていうオバチャン

369 :ニューノーマルの名無しさん:2021/11/04(木) 12:01:14.67 ID:s9LcAXOa0.net
>>361
京都市役所もそう思っていたんだろうね

370 :ニューノーマルの名無しさん:2021/11/04(木) 12:02:11.11 ID:sYEJFPAK0.net
実際に走ってるソースコード見てみたいわ

371 :ニューノーマルの名無しさん:2021/11/04(木) 12:12:26.85 ID:91k1V32z0.net
>>97
大昔に投機ストールよけでnopしこたま書いたことある

372 :ニューノーマルの名無しさん:2021/11/04(木) 12:13:06.02 ID:CMLq+fxZ0.net
組み込みレベルで仕事してて尚且つ今も現役だと探さないと見つからないだろうな
個人的に趣味でやってたレベルなら居ても

373 :ニューノーマルの名無しさん:2021/11/04(木) 12:19:26.97 ID:LJLxuvz80.net
スタンドアロン40メガHDD

8インチFDD

なつい

374 :ニューノーマルの名無しさん:2021/11/04(木) 12:21:24.81 ID:itg5Dykj0.net
>>126
コンパイル後の関数名とかサブルーチン名はシンボリック名っていうけど、gfortran等はコンパイル時の
オプションで指定しなければシンボリック名の頭にアンダースコアを付けるとかしってるよね?
オラはコンパイル時に余分な事をしなけりゃならないのを覚えてるのが面倒だからcのソースのほうに
関数宣言時にあらかじめアンダースコアを付けることにしてる。

コンパイル後のオブジェクトコード内のシンボル名を知りたければlinux系だとnmというコマンドを
使えばいい。で、FORTRAN側が必要としてるけど見つからないってシンボル名はリンク時に
エラーメッセージで表示されるべ。

あと、引数はデフォルトではfortranはアドレス渡しとか。

昔はFORTRANからCの関数呼ぶなんてことは比較的よくやったけど、最近はあまりしないみたいだが、
ネットにはまだ結構いろんな情報があるみたいだね。

375 :ニューノーマルの名無しさん:2021/11/04(木) 12:23:27.16 ID:Y/uuU2Lm0.net
機密保持が厳しい金融系が多いためGitHubとかの公開の場には滅多に出てこないだけで、
実際には目立たない所でけっこう使われてるんでない?

376 :ニューノーマルの名無しさん:2021/11/04(木) 12:27:49.44 ID:z8uNo1ea0.net
みずほじゃ最先端

377 :ニューノーマルの名無しさん:2021/11/04(木) 12:28:33.74 ID:zJqLvinB0.net
>>97
昔DSPで携帯電話の音声コーデックのソフトをアセンブラで書いたことあるけど、パイプライン実行のためにNOP入れて調整しまくったわ。
後に開発環境で自動的に挿入してくれるようになったけど、手動で入れてた時は気が狂いそうだった。

378 :ニューノーマルの名無しさん:2021/11/04(木) 12:30:13.18 ID:zJqLvinB0.net
>>375
ちょっと前にGithubにアップした土方が居たな。
断指有無ってキーワードはなかなかパワフルだった。

379 :ニューノーマルの名無しさん:2021/11/04(木) 12:30:28.43 ID:iI1iepq20.net
よみがえるコボちゃん

380 :ニューノーマルの名無しさん:2021/11/04(木) 12:35:19.05 ID:AD2mhLl60.net
流石、左腕にサイコガンを付け不死身と呼ばれた男だけのことはあるな

381 :ニューノーマルの名無しさん:2021/11/04(木) 12:35:34.48 ID:NKtAw8zT0.net
>>294
いい人

382 :ニューノーマルの名無しさん:2021/11/04(木) 12:38:29.01 ID:t+R6UZaR0.net
>>10
アメリカの大手生保なんかも
基幹処理はいまだガッツリCOBOLだよ

383 :ニューノーマルの名無しさん:2021/11/04(木) 12:41:38.25 ID:I08fqXVk0.net
>>375
全世界で2000億行使われてて、今も年間50億行増えてるそうだw

384 :ニューノーマルの名無しさん:2021/11/04(木) 12:41:44.83 ID:4l9hgub80.net
55歳プログラム未経験だけどスーパーハカー目指してこないだエキサパンクスってのとシェンツェンアイオーっての買ったからよ
コボルなんて余裕っしょ

385 :ニューノーマルの名無しさん:2021/11/04(木) 12:42:47.56 ID:t+R6UZaR0.net
COBOL自体は、くっそ簡単な言語で
一週間もあれば習得可能。

でもレガシーシステムの問題はそこじゃない

386 :ニューノーマルの名無しさん:2021/11/04(木) 12:43:08.36 ID:FcM6kmy50.net
もうそういう業務は、着いてけないジジイ用にでもしとけば?

387 :ニューノーマルの名無しさん:2021/11/04(木) 12:47:21.51 ID:83fWmszn0.net
フォートラン77も忘れないでください

388 :ニューノーマルの名無しさん:2021/11/04(木) 12:50:37.83 ID:t+R6UZaR0.net
>>375
大手金融の基幹処理や、
公共系の基幹処理にガッツリ使われてる。
膨大な規模で残ってる。

今は某大手保険のシステムに携わってるが、
基幹処理は全部メインフレーム&COBOL。

この基幹処理を全部オープン系に移行して
オープン系言語に置き換えるとしたら
みずほ並とまではいかないにしても
相当な時間がかかるだろう。

389 :ニューノーマルの名無しさん:2021/11/04(木) 12:52:53.69 ID:z8uNo1ea0.net
だからパートのおばちゃんでも扱える

390 :ニューノーマルの名無しさん:2021/11/04(木) 12:54:51.87 ID:POuYtIxW0.net
>>388
絶対大規模な事故が起こるから責任者も自分の代じゃやりたがらんやろなぁ

391 :ニューノーマルの名無しさん:2021/11/04(木) 12:56:49.23 ID:itg5Dykj0.net
>>387
うちはFORTRAN77だけど、さすがに原初のではない。もう少し新しいのに移行しようと考えてる
間にいつのまにかmatlabメインになったので、多分死ぬまでFORTRANは77のままだろうな。

ま、立場的には職人が自分で使う道具を自分で造るような立場だし。

392 :ニューノーマルの名無しさん:2021/11/04(木) 12:58:50.50 ID:7l1GR56e0.net
>>377
1回のパイプライン処理で演算と複数のデータ転送を行うDSPを設計して
コードを生成する並行命令対応のアセンブラも自作したけど
それを使ってソフトを開発する人のサポートにうんざりしたよ

393 :ニューノーマルの名無しさん:2021/11/04(木) 13:00:34.15 ID:TuJaEmGf0.net
>>388
それをしたから、劇的に商品開発が早いとかメンテ費用激減とかが無いんだわ。
むしろ予想外れて寿命短い言語になった場合、COBOL以上の地獄が待ってる。

394 :ニューノーマルの名無しさん:2021/11/04(木) 13:00:57.37 ID:TuJaEmGf0.net
>>388
それをしたから、劇的に商品開発が早いとかメンテ費用激減とかが無いんだわ。
むしろ予想外れて寿命短い言語になった場合、COBOL以上の地獄が待ってる。

395 :ニューノーマルの名無しさん:2021/11/04(木) 13:01:55.73 ID:PVY4CZnJ0.net
バッチ処理で流す分にはCOBOLやFORTRUNもでも
最新のRustやgoでも変わらんだろう。
そしてCOBOLは大体そういう用途で使われているのでは。

396 :ニューノーマルの名無しさん:2021/11/04(木) 13:09:04.10 ID:Y/uuU2Lm0.net
>>388 コード1行直すだけでテスト1週間かかりそう

397 :ニューノーマルの名無しさん:2021/11/04(木) 13:10:42.04 ID:C8Gfn/wl0.net
>>368
http://gracehopperfilm.com/
映画

それと「コンピューターとは計算する人間を呼ぶ言葉」だった時代の1953年キャサリンジョンソンたち3人の黒人女性の物語Hidden Figures(影の重要人物)日本語タイトル「ドリーム」https://wired.jp/2017/09/28/nasa-history-hidden-figures/

398 :ニューノーマルの名無しさん:2021/11/04(木) 13:13:08.37 ID:s3lW38wZ0.net
>>348
JAVAのデシマルってCOBOLの少数位置と合わないんだよ。
なので計算全部に四捨五入が必要なんだ。
ここで計算機誤差の問題がでても来る。

399 :ニューノーマルの名無しさん:2021/11/04(木) 13:19:13.48 ID:NANWphpY0.net
言語なんて何だっていいわけだが

400 :ニューノーマルの名無しさん:2021/11/04(木) 13:28:29.19 ID:s3lW38wZ0.net
>>396
COBOLの問題はまさにそこで、
カラム位置に文法的な意味があったり、
88項目みたいに構造の階層順を表わす
指定位置が突然特殊目的になったり、
さらに現代的なユニットテスト等のツール環境に馴染めないとか、
CIに向かない(言語サポートが弱いとか)、
マルチスレッドプログラミングができない
(ランタイム任せで優秀なコンパイラがあるとかないとか)
本当に色々現代の文化からとりのこされているのが
問題であって、だからCOBOLerなんだよ

401 :ニューノーマルの名無しさん:2021/11/04(木) 13:29:15.77 ID:C8Gfn/wl0.net
>>395
とても間違ってます バッチは大量データを一回で時間かけてやる

オンライントランザクション処理は少量データの大量トランザクション処理を全国からのATMからの引き落としにその人にだけ対応してるかのように素早くやる

わかってますよね

そのためにこそコボル
コボルこそオンライントランザクション

IMS DB階層構造DB(もとアポロ計画DL/1で現代のSQLのハシリ)
をCICSかIMS DC(Data Communication)って言うオンライントランザクションマネージャーを使ってコボルやPL/1で書いた
特にIMS DB/DC (OSはMVS)組み合わせは銀行のためのもの

富士通日立が欲しかった理由

IMS DCはいまIMS TM
コボルは当然デイリーマンスリーとかバッチもやるけどね

402 :ニューノーマルの名無しさん:2021/11/04(木) 13:34:00.12 ID:4B8uJJXy0.net
CobolとFortranだったよな

403 :ニューノーマルの名無しさん:2021/11/04(木) 13:38:39.59 ID:d5jGPiST0.net
80x25のCUI画面のCOBOL開発ってまだあるのかな
あれは事務員誰でもとはいかん

404 :ニューノーマルの名無しさん:2021/11/04(木) 13:38:50.74 ID:GIYM2Xc50.net
昔、高校で習ったな。
FORTRANに比べCOBOLは覚えやすかった。
授業はさっぱりわからないから、マニュアルみたいな教科書で独学した。
実習は、教室1つ使って置いてある汎用機に、紙テープでソース読み込ませコンパイルしてた。

405 :ニューノーマルの名無しさん:2021/11/04(木) 13:39:48.35 ID:O0VBxIRs0.net
どんな言語でも基本設計者の頭がnullだと現場はGO TO 地獄

406 :ニューノーマルの名無しさん:2021/11/04(木) 13:41:51.27 ID:zGIi4BVH0.net
みずほのサグラダファミリアの完成は遠そう、遥か彼方

407 :ニューノーマルの名無しさん:2021/11/04(木) 13:42:57.33 ID:G7gmbrAA0.net
つうか元々はパンチカード入力やからな
だから80カラム固定
SYSINやらカード入力も同様

408 :ニューノーマルの名無しさん:2021/11/04(木) 13:43:20.58 ID:EpHyy1pDO.net
>>405
ぬるぬるHEAVENなら聞いたことがあります

409 :ニューノーマルの名無しさん:2021/11/04(木) 13:51:58.71 ID:NCU+40Ky0.net
コボラーおじさんはいつまでも高待遇で食いっぱぐれないか
うらやま

410 :ニューノーマルの名無しさん:2021/11/04(木) 13:56:40.67 ID:C8Gfn/wl0.net
>>407
別にパンチカードが先じゃないと思ってたらそうだったのね感謝
https://en.m.wikipedia.org/wiki/Punched_card#IBM_80_column_punched_card_formats_and_character_codes

もともと会計処理機屋だったIBMが入力処理効率化でパンチカード機も会計機の一部として売り始めてそこで決めた入力フォーマットか

他社との法定闘争とかあったとか書いてある
50%超えのシェアだったって

コンピュータ以前の会計処理入力のデータ入力の定型化だったのか

411 :ニューノーマルの名無しさん:2021/11/04(木) 14:00:34.57 ID:AaS1c4zf0.net
いや、言語そのものよりも
COBOLの仕様書を書くとが面倒だろ
今更、HIPOで書くのか?

昔のCOBOLのように
見積工数もステップ数で見積もるのか?

言語仕様が、どうのこうのいう奴が多いが
開発のプロマネをやったことないのか?

412 :ニューノーマルの名無しさん:2021/11/04(木) 14:08:50.24 ID:6eRxUITQ0.net
>>398
使えないんなら作ればいいだけじゃね

413 :ニューノーマルの名無しさん:2021/11/04(木) 14:11:03.36 ID:JhdP2SVZ0.net
COBOLは誰でも理解出来る簡単な言語だから、情報処理技術者の裾野を広げるのに大きな貢献をしてきた。
今の言語は賢くないと無理。
ローコード、ノーコードに行け。

414 :ニューノーマルの名無しさん:2021/11/04(木) 14:15:19.19 ID:onnAH0nW0.net
>>395

rust や go こそ要らないものでなくすべき

415 :ニューノーマルの名無しさん:2021/11/04(木) 14:18:57.16 ID:s3lW38wZ0.net
>>413
言語はどれもこれも簡単だよ。
難しいコンピューター言語って存在しない。
使い熟すのが難しいんだ。

416 :ニューノーマルの名無しさん:2021/11/04(木) 14:33:56.75 ID:98t0W3s50.net
COBOLは情報処理試験でやったな。
PTOSというOS使って勉強。
当時は10パーセントくらいの合格率だったが高2で一種を受かった。

結局、就職には何の役にもたたなかったけどw

417 :ニューノーマルの名無しさん:2021/11/04(木) 14:56:50.19 ID:t+R6UZaR0.net
>>413
これはある。
COBOLはクソ簡単だから
コーディング要員だけなら
若手に1週間でも仕込めば習得可能。

でも、開発現場で欲しいのは
環境周り(メインフレーム)に精通していて、
かつ、ターゲット業務に詳しい人。

今、COBOLが残ってるシステムは
ほぼ基幹処理システムだから、
その基幹業務に詳しい人が求められる。

COBOL系求人は、
メインフレームでの開発経験と
ターゲット業務開発(特に上流)経験

必須となってるのが多い。

そういう人材がどんどん引退していってるし、
メインフレームや、
ターゲット基幹業務なんて
机上で勉強しようがないから
一から育てるのも困難。

418 :ニューノーマルの名無しさん:2021/11/04(木) 16:09:07.04 ID:QiZLZqsf0.net
>>243
中間コードにコンパイルするやつは?

419 :ニューノーマルの名無しさん:2021/11/04(木) 16:10:20.37 ID:zGIi4BVH0.net
>>417
今はメインフレームなんていうの?
エンタープライズサーバーじゃないの?
OSもUNIX?

420 :ニューノーマルの名無しさん:2021/11/04(木) 16:11:00.94 ID:PVY4CZnJ0.net
>>414
誰かがC++の尻拭いをしなければならないのでな。

421 :ニューノーマルの名無しさん:2021/11/04(木) 16:12:05.12 ID:XiCRFv5j0.net
>>277

コボルで構築した古くからの顧客データーがあったとして、
それを全部コンバートして使ったりしないのは当たり前
レガシーマイグレーションである以上コボルは残るのは
日本もアメリカも同じ。ただ、アメリカの場合、レガシーマイグレーションしたときに
古い機能は削除するが、日本の場合、顧客が強すぎるので
無駄な機能でもいつまでも残したりするのが違うかな。

422 :ニューノーマルの名無しさん:2021/11/04(木) 16:12:53.73 ID:zGIi4BVH0.net
COBOLってLinuxで動く?

423 :ニューノーマルの名無しさん:2021/11/04(木) 16:12:54.58 ID:k04+QAhq0.net
結局さ

オブジェクト指向が間違ってたんだよ

生産性が低すぎる

424 :ニューノーマルの名無しさん:2021/11/04(木) 16:13:12.21 ID:bYPZmUwK0.net
15年前定年後もじじいが触ってたつらんから会社すぐ辞めてもうた

425 :ニューノーマルの名無しさん:2021/11/04(木) 16:14:49.46 ID:ESJ8x2Ol0.net
>>350
全然分かって無くて草

後継者がいなくて技術者がいなくなるのが見えてきてるからなくすことができるところはガンガン無くして言ってる。
肝心要はまだまだCOBOLなんで当面技術者不足が続くが・いつまでもこのままでは良くないと業界内でもずっといわれている。

426 :ニューノーマルの名無しさん:2021/11/04(木) 16:15:29.97 ID:ESJ8x2Ol0.net
>>348
こういう馬鹿が勘定系のシステム開発に関わるとまあほぼ失敗する。残念だったな。

427 :ニューノーマルの名無しさん:2021/11/04(木) 16:21:36.12 ID:nPBFam7I0.net
>>407
SYSIN DD * なんて知らない。
打ったカード落として順番わかんなくなったことなんかない

428 :ニューノーマルの名無しさん:2021/11/04(木) 16:22:58.03 ID:3mYV7+KR0.net
>>425
動いているものをなくす必要がないんだよ
技術者を少し増やせばいいだけ

ガイジンはさっさと帰れ

429 :ニューノーマルの名無しさん:2021/11/04(木) 16:23:07.41 ID:rU8Vzuiv0.net
>>426
えっ、.netやSQLサーバーで精度保証されてないんか?

430 :ニューノーマルの名無しさん:2021/11/04(木) 16:24:05.70 ID:SftVkTZh0.net
>>10
じゃあC言語も禁止で

431 :ニューノーマルの名無しさん:2021/11/04(木) 16:24:23.96 ID:nPBFam7I0.net
>>422
なんかはあったと
ちょっとまえにちょっとアプトしてためしにちょっと動かした覚えが
それ以上はわからないw

432 :ニューノーマルの名無しさん:2021/11/04(木) 16:24:28.47 ID:ESJ8x2Ol0.net
>>412
そんなことが簡単にできればとっくの昔にきえている。
構造上の問題で簡単には置き換えられない。
出来なくはないがありとあらゆる箇所で、基本的な計算ロジックすらルール通りにメソッド利用して全部起き変えられりゃいいが、一人でも普通に書けばええやん、とかアホなことやる奴がいたら、破綻するんだよね。

しかもその場合、たいていはうまく動くが全然イミフな箇所の積み重ねで誤差が出てきて、探すことが困難。
そうするとまた馬鹿がその誤差を無理矢理吸収するロジック組んでどんどん手がつけられなくなる。

まあこんなのはMIZUHOに関わったことがあったり、なんらかの勘定系システム開発した人なら分かっていること。

出来なくはないが多大なコストがかかる。新規構築ですら破綻してるところあるからな。ただまあ数億円しか扱わないような一般企業向け勘定システムでそんなことはあんまりきにならないけど、地銀以上のクラスやキャリア系インフラ系はヤバいよ。

そっと蓋してCOBOLのまま置き直した方がいい。
本当にこれはマニュアルとかセオリーしかしらない未経験な人では分からないと思う。
数百人が何ヶ月もかけて作るシステムとかほんとまじでなにやらかしてくれるのレベルの奴多すぎて無理。

COBOLのまま、なら何も問題が起きないから楽。それだけのことや。

433 :ニューノーマルの名無しさん:2021/11/04(木) 16:25:00.81 ID:bkupDdEJ0.net
大手金融機関や公共機関で大規模なCOBOLシステムは残っていると言っても
IO部分は既に最新化されていて計算と事務処理だけのアプリに閉じ込めているから
時間の問題ではないかな
でも、みずほみたいに取り残されたヤバイ金融機関や公共系も少なからずいるのかな?

434 :ニューノーマルの名無しさん:2021/11/04(木) 16:28:38.84 ID:ESJ8x2Ol0.net
>>428
馬鹿なの?その後術者ががんがんへってきてんだよ。
今おるやつらは軒並み40後半から60手前だ。
若い奴は皆無。

ハードやOSのリプレースで旧COBOL動かなくなってきてだわ。未経験なのか?システム設計構築したことなささうだな。

動いてるものがあっても、リプレースせざるを得ない状況なんてアホほどあるんだわ。そのための新しい環境のCOBOLがリリースされている。
今後技術者は減る一方で確保なんかあと何年かでできなくなる見込みだから困ってんの。

435 :ニューノーマルの名無しさん:2021/11/04(木) 16:30:45.08 ID:bkupDdEJ0.net
まだ分社する前のNTTでやっていたCUSTOMは今はどうなっているのか知りたい
今月の過労死がコロナの様に発表される地獄だったが

436 :ニューノーマルの名無しさん:2021/11/04(木) 16:30:55.84 ID:ESJ8x2Ol0.net
>>433
いやまぁ時間の問題だと思うよ。まだまだかかるから技術者居なくなる前に全部置き換えなきゃだから必死よ。

無くしていかないと立ち居かないことがわかってる。
おっしゃるとおりコアロジック意外置き換えられてきてるからね。
少しずつリプレースすすんでる。

437 :ニューノーマルの名無しさん:2021/11/04(木) 16:30:56.11 ID:Re2H718r0.net
若いやつ皆無って言ってるけど金融系のCOBOLは若いやつ結構いるぞ新卒もいるし

438 :ニューノーマルの名無しさん:2021/11/04(木) 16:33:31.99 ID:ESJ8x2Ol0.net
>>437
まあ日本全国みたわけではないから井の中の蛙かもしらないけど、そのままコボラーで残る奴ほんと少なくね?
大抵将来性に不安だとかで転職してっちまう。

超大手出そんな感じでいつも新人は確かにおるけど超ベテランはもう時間の問題でいなくなりそう。
顧問とかで60過ぎても来てくれる人がおるレベル。

439 :ニューノーマルの名無しさん:2021/11/04(木) 16:35:35.32 ID:ESJ8x2Ol0.net
あーうん、おれ何熱くなってんだせっかくの有給5chであつくなるおっさん……すまんかったわ。

440 :ニューノーマルの名無しさん:2021/11/04(木) 16:36:30.95 ID:d3C/geFE0.net
やっぱり、誰でもプログラミングできるって奴が強いだけだろ
特に主言語英語圏なら尚更

441 :ニューノーマルの名無しさん:2021/11/04(木) 16:36:34.49 ID:bkupDdEJ0.net
>>436
安田火災 NTT 三井生命 あいおい損保と渡り歩いて
最後は損保ジャパンと日本興和損保の統合で
COBOLのコアロジックだけの封じ込めだけはやってきたが
今も存続しているのか知らんw

442 :ニューノーマルの名無しさん:2021/11/04(木) 16:42:55.07 ID:e3+E0ZOB0.net
もうさー、1から作るの嫌なら
どっかのネットバンクシステム買ってデータ移行した方が良くね?
最近のシステムなら昭和以外対応できるだろ

443 :ニューノーマルの名無しさん:2021/11/04(木) 16:42:58.19 ID:nPBFam7I0.net
>>395 とか
9項目もCOBOLのほうに桁数の制限があったと思うし
現代の64bit環境考えるなら、実は整数の大きい桁の問題はたいしてないのかもしれないなあとは思う。
むしろレコード構造でああやって構造体のごとく
記述できる言語じゃないとちょっと厄介?

すぐ長くなっちゃうからこの変にしとくかw


対応方式の仕様をちゃんと作れば
わかんないけど、実数の丸め処理の問題もそれぞれの言語の処理方式を見誤らなければ、受け側の言語で対処するように書くことはできるはずだとは。
まあ、オブジェクト指向のオーバーライドみたいに入れ換えができないようなら、関数を導入するとか
記述が多少煩雑になるかもしれないが、
金融とかならゆうてもそんなに広範囲に実数処理が必要なとこはないんじゃなかろうか

科学計算なんかだと、受側k
asisでおkとか、手間のプロセッサのnativeな浮動小数点に会わせて精度上がったらそれでおkてきな?

444 :ニューノーマルの名無しさん:2021/11/04(木) 16:44:07.86 ID:eWbSXCHy0.net
枯れた技術最強伝説

445 :ニューノーマルの名無しさん:2021/11/04(木) 16:46:23.65 ID:4B8uJJXy0.net
近未来が舞台で
そのころすでに忘れ去られた言語であるCobolを使って
滅亡の危機にある人類を救うプログラマーの映画が作られてもいいと思う

446 :ニューノーマルの名無しさん:2021/11/04(木) 16:51:30.86 ID:SftVkTZh0.net
>>87
Environment DivisionのFile sectionでDD名を記述して
JCLにてDD名にデバイスを割り当てる。
PCだとどうなるかは知らない。

447 :ニューノーマルの名無しさん:2021/11/04(木) 16:54:26.11 ID:RCqmLsHu0.net
>>442
データ移行出来ないから1から作ってんだよ

448 :ニューノーマルの名無しさん:2021/11/04(木) 16:59:01.04 ID:AMPAt8bS0.net
脱メインフレームや脱COBOLでJavaだなんだって言われて久しいけど
全然進まないのはやっぱJavaがだめだからなの?

449 :ニューノーマルの名無しさん:2021/11/04(木) 17:08:02.19 ID:nPBFam7I0.net
>>447 とか
EBCDICからASCIIに移行しただけでもソート結果が変わったりするし
現代は、多バイト文字がUTF-8だったりするし
昔のJISだと、SI/SOとかもあったり?
X項目なのかN項目なのかw
そもそも異言語異文化とかが水平的差異とすれば、
時代の変化のほうは垂直的差異かなんて風呂敷を広げて結局スルーされてみるテスト

450 :ニューノーマルの名無しさん:2021/11/04(木) 17:10:20.37 ID:nPBFam7I0.net
単純に対応変換すればいいと思ったら、
3バイトばっかりになって、項目長に収まらなくなったでござるの巻

451 :ニューノーマルの名無しさん:2021/11/04(木) 17:14:04.38 ID:itg5Dykj0.net
最近は需要が多いスマホ用のアプリ、特にゲーム系なんかは製品寿命が短いし、開発元の会社自体の
寿命も短い、最新のハードや普及機の搭載メモリの量といったハード環境に対応という辺りで
ドンドン新しい言語を使っていけばいいって感じか。

そういうソフトに対し一旦開発したらその後数十年はアップデート程度で使っていくソフトは
数十年後も残ってるような言語を使うと

Javaもなんかずいぶんセピア色化してきたような

452 :ニューノーマルの名無しさん:2021/11/04(木) 17:24:47.51 ID:+S9lvbmG0.net
>>434
知恵遅れ

動いているCOBOLを無くすのと技術者を少し増やすのとどっちが実現し易いと思ってるんだw

453 :ニューノーマルの名無しさん:2021/11/04(木) 17:26:29.79 ID:1GiSuMtF0.net
コボラー多いところって、
プロマネの仕事が「如何に新しい事を全て断ってくるか」になりがち。

若い人には面白くないよね

454 :ニューノーマルの名無しさん:2021/11/04(木) 17:28:15.62 ID:nPBFam7I0.net
ってか、今時のPCのプロセッサなんかだと、BCD命令は、廃止になっちゃってんでしたっけ?
(下位互換部分だとまだいきてんのかねえ?)
しらんけど、一方、メインフレームとかだとCOBOL特化で、ぱっくとでしまるはおろかアンパックの演算
(comp句とか書かなきゃデフォルアンパックでしたっけ?)
も直接扱えたり速かったりするんかね?全然しらんけど。
移行して性能差がどうこうという話になるのかならんのか全然わかんないや
想像でかいてみたw

455 :ニューノーマルの名無しさん:2021/11/04(木) 17:28:17.37 ID:hEvfmise0.net
COBOLこそ人類の夢だからだ

456 :ニューノーマルの名無しさん:2021/11/04(木) 17:29:21.21 ID:XTgIrx7L0.net
>>451
ゲームの中身は新しいものなんか何1つないけどなw

457 :ニューノーマルの名無しさん:2021/11/04(木) 17:33:04.95 ID:XTgIrx7L0.net
>>453
若いとき面白がって新しいことやったつもりでも、大半は過去にされていたことの繰り返しだろ。

458 :ニューノーマルの名無しさん:2021/11/04(木) 17:41:03.05 ID:ZhwC0OyN0.net
別の言語を使うと効率化できるほどの複雑なことは特にやってないのだろう

459 :ニューノーマルの名無しさん:2021/11/04(木) 17:41:23.48 ID:VyPjipPn0.net
アセンブラもPL1も懐かしすぎるわ

460 :ニューノーマルの名無しさん:2021/11/04(木) 17:47:22.43 ID:xyq95F7u0.net
>>445
ジョン・タイターがIBM5100を買いに来てるんでネタ使用済み
>>437
俺んとこは50代メインで少し40代だよ

461 :ニューノーマルの名無しさん:2021/11/04(木) 17:47:36.43 ID:PwatpekX0.net
>>440
英語英語いうやつ多いけど
英語じゃないから
あいうえおと漢字でかいてあったら楽だと思うか?
記号の使い回し方を知ってるかどうかだけ
逆に勝ってにぺちゃくちゃって感じでテキトーに書かれること考えてみような

462 :ニューノーマルの名無しさん:2021/11/04(木) 17:49:31.78 ID:ZxEh+3tu0.net
うお
2すれ目までいってたのか

463 :ニューノーマルの名無しさん:2021/11/04(木) 17:55:45.25 ID:t+R6UZaR0.net
>>460
うちのところも
メインフレーム系基幹処理チームの
年代構成はそんな感じ。
40代前半を指して、「あの若いのが・・・」
とか言ってる。
若いのがたまに来ても、長く居つかない。

オープン系周辺システムチームだと
平均30代くらいで、
40代以上は、基本もう管理系職種ぐらいしかいないから
えらい違いだ

464 :ニューノーマルの名無しさん:2021/11/04(木) 18:07:34.63 ID:OI0Qccsf0.net
もうすぐコボラーは無形文化財に指定される

465 :ニューノーマルの名無しさん:2021/11/04(木) 18:08:42.25 ID:G0TpLa050.net
しかしリストラしまくっといて今更だよな
みんな、とっくにジョブチェンジしてるっての

466 :ニューノーマルの名無しさん:2021/11/04(木) 18:09:15.82 ID:XTgIrx7L0.net
金融の足元を支える文化財か

そこには新しいものなんて要らないな

467 :ニューノーマルの名無しさん:2021/11/04(木) 18:15:35.84 ID:itg5Dykj0.net
>>456
どっかがヒット作だしたら似たようなのがワサワサでてくるが、あれって著作権とか特許にひっかからないのかね。
それともそんなことであーだこーだやる暇があったら次作に取り掛かった方がいいという判断なのか。

468 :ニューノーマルの名無しさん:2021/11/04(木) 18:18:58.19 ID:ESJ8x2Ol0.net
>>452
知恵遅れは君。
コボラー増やしてみ。そんなことはとっくの30年前からコボラー作れ場なんとかなるやろってずっとや出てきてる。

それから30年立つが減る一方
俺以外にもレスしてる人居るが、現実はどうにもできない箇所だけCOBOLのこして周辺はJava等へ置き換え。
名古屋銀行は一部C#も使ってんだっけか。あそこ勘定系システムをMS SQL Serverで立ち上げて成功してる。かなり短期で成功してて素晴らしいと思っている一つ。もう昔の話だけど。

コボラー増やすなんて無理。あとCOBOL自体本当にこの先新OS対応してくれるかもわからん。動いていようが何だろうがいつかはリプレースすることがどこもかしこも決まってるが、設計も海発もできるところが全く足りない。

はたらいたことないのかな?現実そうなってるし30年前から現在に至るまで超がつく誰でも知ってる大手バンク系、保険系、インフラ系もそんなんやぞ。ワイはそこはしごしてるからな。ああもうやふみおわっちまうやん、外真っ暗やなにしてんの。

469 :ニューノーマルの名無しさん:2021/11/04(木) 18:19:51.14 ID:ESJ8x2Ol0.net
>>465
それもあるねほんと。

470 :ニューノーマルの名無しさん:2021/11/04(木) 18:22:34.22 ID:cp3FUj200.net
>>423
馬鹿にオブジェクト作らせたって、まともなオブジェクトになる訳ないじゃん

元から破綻してんだよ

471 :ニューノーマルの名無しさん:2021/11/04(木) 18:24:17.19 ID:nPBFam7I0.net
新規開発でないとおもわれる
この辺について、あのブランコの絵で的確に表現してくれる人はいないんですか><

472 :ニューノーマルの名無しさん:2021/11/04(木) 18:40:28.26 ID:XTgIrx7L0.net
>>468
なくす必要がないんだよw

ち、え、お、く、れ

473 :ニューノーマルの名無しさん:2021/11/04(木) 18:46:25.01 ID:nPBFam7I0.net
しらんけど、ふと思たけど、COBOLとかその他の古いことに特段のしがらみがないかとも思われるネット銀行とかはどうなんだろうとか
まあ、初めから新規のシステムじゃないかもか全然わかんないけど

474 :ニューノーマルの名無しさん:2021/11/04(木) 18:47:48.58 ID:o5tl36dN0.net
しかしなぜなんでもかんでも2進数で処理したがるのかねえ。
10進の固定小数点で32桁くらい扱えるような型を用意しろよ。

475 :ニューノーマルの名無しさん:2021/11/04(木) 18:49:01.90 ID:xyq95F7u0.net
田原総一郎「COBOLを使ってるから年金問題が起きた」
いまだにその理屈がわからない

476 :ニューノーマルの名無しさん:2021/11/04(木) 18:49:42.04 ID:t+R6UZaR0.net
メインフレーム&COBOLを
リプレースしないと
えらいことになるぞ〜って
経産省も企業のケツ叩いてるよね。
2025年の崖とかいうキーワードまで作って。

477 :ニューノーマルの名無しさん:2021/11/04(木) 18:51:07.73 ID:iVT+2+sr0.net
昭和レトロだよねぇ

478 :ニューノーマルの名無しさん:2021/11/04(木) 18:51:54.12 ID:D71oknyS0.net
>>473
少なくともここ10年で新規に作られた金融システムは、ほとんど.NET(VB.NET)だろうね

479 :ニューノーマルの名無しさん:2021/11/04(木) 18:52:09.79 ID:bkupDdEJ0.net
金融機関はメインフレームだけでなく
PCもWindowsXP 7多数だよね

480 :ニューノーマルの名無しさん:2021/11/04(木) 18:53:02.44 ID:t+R6UZaR0.net
>>473
新興系とか、金融でも規模が小さいところなんかは
基幹処理も含めて、フルオープン系&オブジェクト指向言語で
組まれてるシステムもある。

かなりレアだけど。

481 :ニューノーマルの名無しさん:2021/11/04(木) 18:53:54.69 ID:RpLG9/Ux0.net
IDENTIFICATION DIVISION

482 :ニューノーマルの名無しさん:2021/11/04(木) 18:56:12.41 ID:OgzeNy1u0.net
>>476
経産省が解体されてもCOBOLは残っていると思うw

483 :ニューノーマルの名無しさん:2021/11/04(木) 19:06:05.88 ID:nMRN4agt0.net
謝辞

484 :ニューノーマルの名無しさん:2021/11/04(木) 19:12:32.45 ID:X2kyGzhM0.net
古代怪獣コボラ

485 :ニューノーマルの名無しさん:2021/11/04(木) 19:12:52.87 ID:nPBFam7I0.net
>>480
あ、レスありがとう
じっさいのとこ、ずばっとjavaとかだったりするんすかね?
それをともかくとしても、じっさいのとこ、どこもかしこもクラスつくってオブジェクト指向のpgしてるのかとはどうなんだろうとは思ったりしますが

486 :ニューノーマルの名無しさん:2021/11/04(木) 19:18:55.21 ID:oH/E2dDv0.net
STOPEND

487 :ニューノーマルの名無しさん:2021/11/04(木) 19:19:24.06 ID:WgCXbHGC0.net
>>24
刃牙のコボのコボレーション

488 :ニューノーマルの名無しさん:2021/11/04(木) 19:21:47.53 ID:aki8x4j40.net
>>485
オブジェクト指向じゃない開発なんて皆無やで。
そんなのはすでに常識というか当たり前になっているんでオブジェクト指向なんて言葉も出てこない、から余計そう思ったのかもしれんね。

Javaが幅きかせてる。糞みたいな独自ライブラリ作りまくっててほんと目がくらむけど。
C#/VB.Netもまあまあるよ。言語違ってもやってること同じなんで何ら大差ないけど。連携側システム都合に合わせて存在してる。

489 :ニューノーマルの名無しさん:2021/11/04(木) 19:21:56.15 ID:G7gmbrAA0.net
>>422
tuxedoがあるよ

490 :ニューノーマルの名無しさん:2021/11/04(木) 19:24:23.82 ID:oWE3RPsE0.net
>>478
そんな訳ない

491 :ニューノーマルの名無しさん:2021/11/04(木) 19:25:55.73 ID:G7gmbrAA0.net
>>450
UTF-8との対応は大変よね
固定長レイアウト変換が手作りになって手間増えとるやんと

492 :ニューノーマルの名無しさん:2021/11/04(木) 19:37:47.70 ID:FSzZ4aaG0.net
COBOLのように、文系の事務職、役人でもプログラミング可能なように設計された言語が
いまこそ必要な時代になってるだろ。

訳わからん関数だらけの、スパゲッティコード書かれるよりは、可読性の高いプログラミング仕様になってれば
文系の事務屋でもコードが書けるってのは大事だよ。

493 :ニューノーマルの名無しさん:2021/11/04(木) 19:48:43.54 ID:OgzeNy1u0.net
数学は文系科目
プログラミングも文系科目
アルゴリズムは文系の理論

494 :ニューノーマルの名無しさん:2021/11/04(木) 19:51:01.12 ID:OgzeNy1u0.net
おまえらが見下す「文系脳」で自然科学の知識をアンキしただけのやつらが大半

それが日本人理系と朝鮮人理系

495 :ニューノーマルの名無しさん:2021/11/04(木) 19:51:26.95 ID:uSbygcmw0.net
>>488
言語仕様にそもそもオブジェクト指向が無いgoなんかもあるぞ。
よって学習コストが大変低い。

496 :ニューノーマルの名無しさん:2021/11/04(木) 19:52:55.92 ID:nPBFam7I0.net
>>488
ありあり
まあ、その形容通りだとすると、オブジェクト指向が本当に生かされているんだろうか?とかおもわないでもないっすが、
まあ、仮にもしも中身をみせてもらうことがあったとしても、わちきではとても評価したりするスキルはありまへんが><
うまくいえないけど、誰か上のほうでちらとしてたレスからちょっと想像をふくらませると、どんぐらいがオブジェクト指向のセンスがあるのか的な?とぼんやりとうわなに

497 :ニューノーマルの名無しさん:2021/11/04(木) 19:56:21.90 ID:t1dcvy7L0.net
みずほ銀行の鯖を管理できる人間がいなくなったから、
基礎から始めてスパゲティソース理解できる人材育てようとしてるのか

498 :ニューノーマルの名無しさん:2021/11/04(木) 20:07:28.26 ID:nPBFam7I0.net
なんかもういい仕組みができてるのかは知らないけど、
今動いてるこのプログラムの本物のソースはどれでコンパイラとコンパイルおぷしょんとライブラリはどれですかー
まあ、なんかツールで見れば相当の情報は、あるんだろうが、

499 :ニューノーマルの名無しさん:2021/11/04(木) 20:10:33.07 ID:bo7TdRaN0.net
金融や政府系ならまだまだ現役で使ってる

500 :ニューノーマルの名無しさん:2021/11/04(木) 20:18:42.33 ID:kepFZhiZ0.net
リモートワークのおかげでリモートでできるならおれがリモートでサポートしてやってもいいぞ
それなりの給料くれるならな

501 :ニューノーマルの名無しさん:2021/11/04(木) 20:21:31.93 ID:r9Z3j38O0.net
>>497
COBOLじゃないっしょ

502 :ニューノーマルの名無しさん:2021/11/04(木) 20:44:41.94 ID:rU8Vzuiv0.net
寝るわ
お休み

503 :ニューノーマルの名無しさん:2021/11/04(木) 20:45:32.61 ID:1GiSuMtF0.net
おう
良い夢見ろよ

504 :ニューノーマルの名無しさん:2021/11/04(木) 20:50:49.26 ID:eQww05OP0.net
netCOBOLの本読んだ時は、お前らこうまでしてCOBOL使いたいんかと呆れたわ

505 :ニューノーマルの名無しさん:2021/11/04(木) 20:58:07.99 ID:6eRxUITQ0.net
>>495
いまどきオブジェクト指向じゃないほうが学習コスト高い

506 :ニューノーマルの名無しさん:2021/11/04(木) 21:00:30.82 ID:6eRxUITQ0.net
>>474
欲しければ作ればいいのでは

507 :ニューノーマルの名無しさん:2021/11/04(木) 21:03:03.35 ID:FPYnEbZ40.net
どんなに新しい言語を作っても、たくさんの可哀想なエンジニアを操っても、COBOLから離れては生きられないのよ!

508 :ニューノーマルの名無しさん:2021/11/04(木) 21:08:50.51 ID:6eRxUITQ0.net
>>432
メソッド利用して無いものは自動的に弾けばいい
言語によってはコンパイルすら通さないようにできるし

509 :ニューノーマルの名無しさん:2021/11/04(木) 21:11:09.20 ID:gZKfRJIo0.net
>>507
納期の谷か

510 :ニューノーマルの名無しさん:2021/11/04(木) 21:15:52.14 ID:MODmlMGx0.net
>>481
ピリオドつけようぜ

511 :ニューノーマルの名無しさん:2021/11/04(木) 21:19:17.37 ID:jDW7xM6P0.net
パンチカードが唸るぜ!

512 :ニューノーマルの名無しさん:2021/11/04(木) 21:31:21.21 ID:zJqLvinB0.net
>>419
メインフレームとUNIX(オープンシステムと呼ばれる事も)は明確に区別されてる。
メインフレームは足回り(通信系)は別プロセッサで制御や処理をするから多数の処理を安定にこなせる。

513 :ニューノーマルの名無しさん:2021/11/04(木) 21:37:01.08 ID:bkupDdEJ0.net
メインフレームでさえ死後に近いのか 驚きw
じゃあ汎用機なんて化石か

514 :ニューノーマルの名無しさん:2021/11/04(木) 21:46:42.18 ID:t+R6UZaR0.net
>>513
現場だと「ホスト」って言うことが圧倒的に多いけど

515 :ニューノーマルの名無しさん:2021/11/04(木) 21:46:54.70 ID:Y/uuU2Lm0.net
言語仕様とかの技術的よか、要求仕様が問題なんだろ。
「このシステムは何をやってるのか」「ここを変えたらどこに影響するのか」とか。
既存のシステムが巨大かつ複雑怪奇過ぎて下手に弄れない。

かといって要求仕様を洗い出そうとすると、みずほになる。

516 :ニューノーマルの名無しさん:2021/11/04(木) 21:49:08.59 ID:R8VHsmw90.net
次スレはあるかな

517 :ニューノーマルの名無しさん:2021/11/04(木) 21:54:28.61 ID:Gb67eXrL0.net
FORTRANじゃ駄目なんですか

518 :ニューノーマルの名無しさん:2021/11/04(木) 22:02:53.88 ID:1GiSuMtF0.net
>>515
>かといって要求仕様を洗い出そうとすると

「新しいのを作ったら、過去はデータ以外全捨てして乗り換える」
をやるしか出口は無いんだろうね

「以前と同じに…」が出た瞬間全員爆死が確定する

519 :ニューノーマルの名無しさん:2021/11/04(木) 22:09:25.08 ID:ADCTs0Pn0.net
基本給35万で正社員になれるぞ
COBOLやろう

520 :ニューノーマルの名無しさん:2021/11/04(木) 22:12:19.84 ID:IVFtCAaj0.net
何となくソフト会社に入って、大した志も無くCOBOLやってた57歳。COBOLで何とか70まではやりたい。ろくに年金保険料払ってないので、老後の年金がありませーん!から。
自分より10歳下の人は苦しんでいたのに。

521 :ニューノーマルの名無しさん:2021/11/04(木) 22:17:22.47 ID:ZlNo+E540.net
AS400はめっちゃ簡単だったな

522 :ニューノーマルの名無しさん:2021/11/04(木) 22:18:47.92 ID:5ALjnCmb0.net
>>513
古い日経コンピュータの見過ぎ
現場はホスト

523 :ニューノーマルの名無しさん:2021/11/04(木) 22:19:59.92 ID:2w56zjSj0.net
ヘタにPCに移行しようにも、コード体系がUTF-8じゃなくてEBCDICだったり、
漢字コードも別物だったりするから、ソートかけたりするとPCと全然違う結果になるだろうな
データ突き合わせて同じデータが漏れなく出ているかどうか検証するのが大変そう

プリンタもフォントのサイズが違ったりして、専用帳票の位置合わせも必要になるだろうし

524 :ニューノーマルの名無しさん:2021/11/04(木) 22:23:15.16 ID:5ALjnCmb0.net
なんか知らんけど
https://ja.m.wikipedia.org/wiki/UTF-EBCDIC

UTF-EBCDICってのあるのな

525 :ニューノーマルの名無しさん:2021/11/04(木) 22:25:49.06 ID:le9P0vBE0.net
「COBOL使えます」
「BASIC使えます」

 ↑
印象そんなに違う?

526 :ニューノーマルの名無しさん:2021/11/04(木) 22:26:23.22 ID:nNxGi7Rl0.net
計算がしっかりしてるからやめられないんじゃねえの?
物が多すぎるのもあるんだろうけど

527 :ニューノーマルの名無しさん:2021/11/04(木) 22:45:35.03 ID:bkupDdEJ0.net
>>514
自分も同じだ

528 :ニューノーマルの名無しさん:2021/11/04(木) 22:47:41.49 ID:bkupDdEJ0.net
COBOL始めてから40年以上経ったか
パソコンも無い時代だったな
紙カードや磁気テープ持って出張したわ

529 :ニューノーマルの名無しさん:2021/11/04(木) 22:53:23.93 ID:vyWothpm0.net
>>525
比較するのが変と思う

530 :ニューノーマルの名無しさん:2021/11/04(木) 22:55:53.06 ID:vyWothpm0.net
おかんはカードパンチャーだった
そのおかげでパンチという概念はスッと入ったw

COBOL生きてるよな多分。昔いた会社で聞いた話では
プログラム内にデータ書き込んでるとか言ってた
取り出す術がないらしい(金と時間と人がいれば可能だが誰が出すw

531 :ニューノーマルの名無しさん:2021/11/04(木) 23:00:25.10 ID:vyWothpm0.net
ドクターストーンで先月あたりはまさにマシン語の復活やってたで
おっちゃんらにおすすめ

532 :ニューノーマルの名無しさん:2021/11/04(木) 23:27:24.68 ID:xAdQOasP0.net
NECのオフコンではCOBOL4ってのもあったな。

533 :ニューノーマルの名無しさん:2021/11/04(木) 23:31:47.18 ID:YH4SmD2J0.net
>>504
さっきぶらぶらみてたら、いつコボルだかしらんが、コボルでもポインタとかあって
そうまでしてコボルでかくのかとあたまがぬるぽ

534 :ニューノーマルの名無しさん:2021/11/04(木) 23:38:45.75 ID:m2UNNyQq0.net
>>531
マシン語がおっちゃんはカンケーないだろ
ハードウェア直接触るやつなら知らないといけない
カーネルメンテしてんのがジジイだけなら世の中終わるわ

535 :ニューノーマルの名無しさん:2021/11/04(木) 23:40:05.35 ID:7qXlQ8Y70.net
「Scratch」から「Python」そして「MQL4 (MT4)」まで出来るのが導師。

536 :ニューノーマルの名無しさん:2021/11/04(木) 23:42:48.78 ID:6eRxUITQ0.net
>>534
おっちゃんらの子供の頃はハードウェア直接触るのが普通だったんだわ
子供の小遣いではアセンブラとか買えないからマシン語でプログラミングしてた

537 :ニューノーマルの名無しさん:2021/11/04(木) 23:48:53.29 ID:ylmAVbyW0.net
夜のなると定年以降のおじいちゃんの書き込みで
知識得ています
もっとおながいします

538 :ニューノーマルの名無しさん:2021/11/04(木) 23:52:19.30 ID:zJqLvinB0.net
>>520
あと13年くらいならまだCOBOLは残ってるだろうし大丈夫では?

539 :ニューノーマルの名無しさん:2021/11/04(木) 23:59:18.80 ID:V1CmOoVl0.net
なんだかんだコボル技術者はいまでも必要だからな
クライアントの60代のシステム部員のおじさんが引退させてもらえないと
半分自慢気味に嘆いていた

540 :ニューノーマルの名無しさん:2021/11/05(金) 00:11:19.29 ID:FzIis+AO0.net
>>534
フォローありがとうw

>>534
ドクターストーンっていう原始世界から文明を作る漫画があって、
コンピュータをゼロから作る話があんのさ。見てないならぜひ

541 :ニューノーマルの名無しさん:2021/11/05(金) 00:12:12.52 ID:FzIis+AO0.net
>>536
フォローありがとうw

安価ミスったorz
おっちゃんらの話は楽しいから好き

542 :ニューノーマルの名無しさん:2021/11/05(金) 00:31:55.16 ID:CUhMTg0J0.net
MOVE

543 :ニューノーマルの名無しさん:2021/11/05(金) 00:37:34.20 ID:+25waToj0.net
>>294
たしかにクラップラーってのがわからん
新聞に載るくらいだと思ってたのに誰もわからないのでは?

544 :ニューノーマルの名無しさん:2021/11/05(金) 00:43:02.20 ID:llrHYqVo0.net
単価いくら?

545 :ニューノーマルの名無しさん:2021/11/05(金) 00:56:04.56 ID:PdVMQ6PX0.net
COBOLは蘇るのではない。
未だに現役なのだ。

546 :ニューノーマルの名無しさん:2021/11/05(金) 01:34:16.95 ID:OZ1ogapy0.net
しらんけど、ゆうても、OSつくってる部隊とかは別段、メインフレームとかで、実用するアセンブラのpgかいたことある人とか、めったにおらんちゃうん?
そうでもないもん?

547 :ニューノーマルの名無しさん:2021/11/05(金) 01:37:33.94 ID:gqQjlwMx0.net
まあ、基幹システムではまだ動いててメンテナンスしてる連中もいるらしいとは聞く

548 :ニューノーマルの名無しさん:2021/11/05(金) 01:42:11.87 ID:OwnVD1UM0.net
IBMのオフコンは未だにRPGが現役だよ

549 :ニューノーマルの名無しさん:2021/11/05(金) 01:45:53.81 ID:4KnS3ZmJ0.net
今年55歳ですけど
おかげ様で食うに困りません
僕が新入社員の頃は
情報処理の国家資格は4種類で
第一種情報処理者の手当一万五千を
もらって喜んだものです
コボルを学べば一生困りませんて
セミナーのおねーさんが言ってたけど
本当にこうなるとは思わなんだw
まあ、60ぐらい迄は大丈夫そうだから
後はゆっくり暮らすとします

550 :ニューノーマルの名無しさん:2021/11/05(金) 02:03:16.92 ID:D9P/tHGA0.net
30年前に入社した頃は「時代遅れのCOBOL部署に配属されて可哀想」言われてた
まさかこっちの方がフリーになっても仕事に困らなくなるとはね

551 :ニューノーマルの名無しさん:2021/11/05(金) 07:16:09.83 ID:PmQuBavR0.net
COBOLで特に金になるのはPL PM経験して
COBOLソースを解読して新システムの最上流行程でSEに設計指示する事
その後は若手にCOBOL指導する事
お手伝いだけで時給5000円以上貰える

552 :ニューノーマルの名無しさん:2021/11/05(金) 08:10:31.36 ID:ZTf5pcOv0.net
ゲームだと「それは裏技」で済むバグもCOBOLの仕事じゃ新聞ネタになっちゃう

553 :ニューノーマルの名無しさん:2021/11/05(金) 08:13:34.17 ID:NwFLIS2U0.net
COBOL教えるのよりユーザー(仕様書チェックする側)に業務教えることの方が多いよな

554 :ニューノーマルの名無しさん:2021/11/05(金) 08:27:31.61 ID:PmQuBavR0.net
>>553
自分の経験ではそれはないな
業務を熟知するユーザーが知りたいのは
どこまで正確にシステム側が反映しているのかを知りたがっている

555 :ニューノーマルの名無しさん:2021/11/05(金) 08:33:37.49 ID:PmQuBavR0.net
COBOLソースはメンテされ続けてきてもドキュメントが放置されている事例が多い
COBOLソースを解読してドキュメントを最新化させる需要はある

556 :ニューノーマルの名無しさん:2021/11/05(金) 08:44:03.15 ID:KBD8nzAa0.net
なんでCOBOLを完全に置き換える変換コンパイラを誰も作らねーんだ?
70年前の技術に追いついてないのかよ

557 :ニューノーマルの名無しさん:2021/11/05(金) 08:50:50.50 ID:HGpWfax60.net
>>556
言い出しっぺの法則って知ってるかい

558 :ニューノーマルの名無しさん:2021/11/05(金) 08:52:55.47 ID:uIMoo95H0.net
>>556
ほとんどの場合、問題はCOBOL言語そのものが起因ではなくて、
仕様書が無いとか、今動いてるシステムと整合が取れてないとかそんなのばっかり。
COBOLから他の言語へのトランスレータは既にあるけど、上記の解決にはならない。

559 :ニューノーマルの名無しさん:2021/11/05(金) 08:59:35.97 ID:8I/kqVqA0.net
Javaバイトコードを吐き出すCOBOLコンパイラは出来ないものかな。

560 :ニューノーマルの名無しさん:2021/11/05(金) 09:09:16.01 ID:PmQuBavR0.net
>>559
COBOLからJAVA変換ならどこの会社もやっているよ
広告もあるから見てごらん

561 :ニューノーマルの名無しさん:2021/11/05(金) 09:11:15.08 ID:PmQuBavR0.net
ソースの置換なら簡単
でもCOBOLソースがどんな業務をこなしているのか
システムを知らない人間に判る様な日本語に変換するのは難しい
大雑把ならできるけれど

562 :ニューノーマルの名無しさん:2021/11/05(金) 09:30:47.43 ID:hCq3Pv+00.net
なくす必要がないのになくせなくせって何なの?w

なくす必要がないんだよw

#gnucobol は ソースをCに置き換えるのと同じな

563 :ニューノーマルの名無しさん:2021/11/05(金) 09:52:46.98 ID:VIDnqxuM0.net
結局、COBOLが実走してる整数演算部分を弄りたく無いからね〜

わかっててみずほ事案になりたくないでしょw

564 :ニューノーマルの名無しさん:2021/11/05(金) 09:54:50.50 ID:pdOQ4kiT0.net
何度でもよみがえるさ

COBOLこそ人類の夢だからだ

565 :ニューノーマルの名無しさん:2021/11/05(金) 09:57:33.64 ID:/y1Iwmqp0.net
もうソースなくしてどう動いてるのかよく分からんのです

566 :ニューノーマルの名無しさん:2021/11/05(金) 10:01:42.64 ID:NAiym+CI0.net
>>561
銀行で例えたら良くね?

スマホ前はATMの向こう側作ってたんですよって
言ってたよ

お店でバーコードをピッてやるでしょ?
その後どうなるか知ってますか?
その仕組みを作ってたんですよ、とか

567 :ニューノーマルの名無しさん:2021/11/05(金) 10:08:39.31 ID:Jw5TfMk10.net
銀行って何がそんなにむずかしいの?
台帳でしょ?そんなにむずかしいか?

568 :ニューノーマルの名無しさん:2021/11/05(金) 10:09:18.67 ID:NAiym+CI0.net
>>565
大昔あったよ
夜間バッチだったので
元ジョブとインのデータとアウトの成果物が
まったく同じ新規ジョブを作った

たまたま客先から同意を得られたのでできたが
もし客が新規で作るなとか発狂したら詰んでた

569 :ニューノーマルの名無しさん:2021/11/05(金) 10:11:44.87 ID:NAiym+CI0.net
>>567
みずほのことだったら
システムそのものより客が…😱

570 :ニューノーマルの名無しさん:2021/11/05(金) 10:12:20.83 ID:zU7MSVPL0.net
>>555
これこそAIの出番じゃないかね

571 :ニューノーマルの名無しさん:2021/11/05(金) 10:12:22.02 ID:tGk6iXmz0.net
>>563
芸術作品模写して別の芸術作品作れだからな

もうそのままにしとけよって話な訳で

572 :ニューノーマルの名無しさん:2021/11/05(金) 10:17:15.33 ID:NAiym+CI0.net
>>558
大昔やった修正でコピー句レイアウトが紛失で
ソースも注釈が無く不明ってのがあって

まだ古き良き時代だったので
元実行ファイルを使ってテストデータを流して
ダンプを見て変更箇所を特定し
Redifineをかけて修正したことがある

もう処理そのものが無くなってると思うけど
あの類は単純変換しても失敗しそう

573 :ニューノーマルの名無しさん:2021/11/05(金) 10:30:50.94 ID:DR+k6PcI0.net
>>558
>>561
ほんとこれ。
だから、現場に長くいるヌシの脳内仕様頼りになる。
あとから現場入ったやつは
ヌシにペコペコせざるを得ない。

おまえらがドキュメント整備してないせいで
こんなことになってるんだろーが!
という怒りを抑えながら。

俺がいた現場では
一次請負の最大手ベンダーのPMよりも
業務仕様熟知してる1BP要員のヌシのほうが
立場は上だった。

こういうヌシ達もたいてい高齢だから
このへんが抜けたら、
本当にどうするんだろ。

574 :ニューノーマルの名無しさん:2021/11/05(金) 10:32:52.91 ID:tGk6iXmz0.net
>>573
そのヌシもドキュメントなしで引き継がされてたりな
新規に起こすとして内容を誰が担保するのかという問題が残る

575 :ニューノーマルの名無しさん:2021/11/05(金) 10:35:41.35 ID:hCq3Pv+00.net
別に情報処理システムに限らず、日本企業というか日本人集団はそういうヌシのスクツなワケよ

その企業でしか通用しないやり方をあちこちに仕組んで自分のプレゼンシーを高めている


日本企業の業務が明らかになるとは思えない

576 :ニューノーマルの名無しさん:2021/11/05(金) 10:44:16.81 ID:NwFLIS2U0.net
>>573
せめて作業用にフロー作っとこうと手が空いた時にJCLから起こしてたらPMに見つかって「そんな作業は発注されてない、勝手するな」と怒られたことあった

577 :ニューノーマルの名無しさん:2021/11/05(金) 10:46:38.92 ID:QySGZVYJ0.net
メーカーのマニュアルが最強の解説書。
富士通のCOBOL85は岸壁なマニュアルになる。

578 :ニューノーマルの名無しさん:2021/11/05(金) 10:49:58.37 ID:hCq3Pv+00.net
なんか転落すんのかよってマニュアルなんだな?w

579 :ニューノーマルの名無しさん:2021/11/05(金) 11:17:11.14 ID:p5UNeQ/s0.net
>>546

昔の中小の銀行のシステムは、COBOLでアセンブラのサブルーチンを呼んでいた

580 :ニューノーマルの名無しさん:2021/11/05(金) 11:17:11.74 ID:p5UNeQ/s0.net
>>546

昔の中小の銀行のシステムは、COBOLでアセンブラのサブルーチンを呼んでいた

581 :ニューノーマルの名無しさん:2021/11/05(金) 11:18:52.88 ID:HGpWfax60.net
色んな人が書いてるけど
cobolそのものが問題なんじゃなくて
あの時代の開発手法そのものが古かったんだよ

gitもなんも無い時代にファイル名だけでバージョン管理してたし
差分抽出もコードレビューもテストドリブン開発も無し、
「動いてテスト通ればOK」だけの闇鍋上等開発やってたんだからどこも


そんな時代の機械はとっくにリプレースされていったけど
変化をとにかく嫌気する体質の金融業界ではゾンビのように長く生き続けてしまった

582 :ニューノーマルの名無しさん:2021/11/05(金) 11:19:50.70 ID:p5UNeQ/s0.net
なんか二回書かれた。ごめんなさい。

ともかくアセンブラがわかるに越したことはなかった。必須ではないが。

583 :ニューノーマルの名無しさん:2021/11/05(金) 11:20:29.12 ID:HGpWfax60.net
みずほ案件も結局はcobolだけじゃなくて
アセンブラの箇所がそこら中にあったんだろね

それを電卓だけで見積り立てたい上に
リファクタリング完全否定な連中が
どんぶり勘定積み上げていったらあの大惨事になったんだろう

584 :ニューノーマルの名無しさん:2021/11/05(金) 11:23:28.74 ID:tGk6iXmz0.net
>>581
何でそう書いたの?ってのが分かる内までの話よ
gitは道具として悪くないが、なぜそう書いたのかまで分かる物じゃないからな

585 :ニューノーマルの名無しさん:2021/11/05(金) 11:29:55.58 ID:guT2x+QW0.net
>>10

日本を辱め貶めしたいのだろうが…
日本だけじゃ無くアメリカやヨーロッパでもなんだよ…
中国はどうしてるのかは分からん…期待したいね
伝票処理が無いはずは無いからw

586 :ニューノーマルの名無しさん:2021/11/05(金) 11:34:51.44 ID:HGpWfax60.net
>>584
それはコメントをどう書くかの話かな
どんな道具も使う人次第なのはどの言語、インフラも変わらず

gitはちゃんと使えばかなりの部分を生きたドキュメントとして残せるよね
もちろん使う人次第で

587 :ニューノーマルの名無しさん:2021/11/05(金) 11:38:29.76 ID:guT2x+QW0.net
VOS3上のオンライン処理用COBOLソースコード見たのを思い出したわ…職人技だわw
BASICのスパゲッティにCのごった煮を合わせたような感覚だったよw

可読性なんて皆無w
いちよう論理設計書と物理設計書にコード設計書は有ったから良かったけど…コードだけ「ポン!」と渡されて保守してなんて言われたらギャン泣きするよwww

588 :ニューノーマルの名無しさん:2021/11/05(金) 11:40:04.92 ID:PmQuBavR0.net
大手銀行 生保 損保でもCOBOLで組むと
非効率(処理時間が掛かる)な部分だけアセンブラーで組んでいる
今もROMの様に一切変更を加える事も無く埋めたままの地雷がある

589 :ニューノーマルの名無しさん:2021/11/05(金) 13:00:09.34 ID:A4LW1YNK0.net
アメリカの国防省は一度脱COBOLを試みて結局断念してCOBOLを使い続けているんだっけ?

590 :ニューノーマルの名無しさん:2021/11/05(金) 13:07:50.03 ID:fzWsLjbY0.net
>>566
そういう人が人が嫌になり警備員に

591 :ニューノーマルの名無しさん:2021/11/05(金) 15:27:58.03 ID:cTNd3hBD0.net
>>588
逆でスピード命でレスポンスタイム命だから全てを自分たちでコントロールするためOSから通信機器からその先のATMまでの間の全てをプログラムできるようにする
OSはもとより通信の全てを
そのために機械を直接コントロール
OSもNTTも全て
その我が社フレームワーク我が社プラットフォームができてプログラムのした半分も全て機械語アセンブラで組んであって最後の最後のビジネスロジックだけコボル
コボルは表面の皮部分だけ

592 :ニューノーマルの名無しさん:2021/11/05(金) 15:33:30.72 ID:cTNd3hBD0.net
余計なシステムのループなどあったらシステムを改造
通信とコンピュータの一切のビットのムダは許さない
ビジネスロジックのコボル部分など10000分のいちもないだろ
通信だけのプログラム部分だけでも100人きかないだろ
データベースだけでもだろ
コンピュータOSなんてほぼ自分たちが中身をくり抜いて自分たちだけのためにしか動かないように絞り込むexitルーチンのお化けだろ

593 :ニューノーマルの名無しさん:2021/11/05(金) 15:36:14.18 ID:CRTq5swi0.net
通信プログラでタイミングのためにループ

594 :ニューノーマルの名無しさん:2021/11/05(金) 15:37:34.33 ID:cTNd3hBD0.net
一円の違いがあったら家に帰れない文化
1ビットのムダがあったら家に帰れないんだよ
オブジェクト指向とか皆無の世界
Cでビルトインで以下にバイト数削減するかの世界以上のシビアさ
カネが消えたらどうなるよ
レスポンス要件どんだけよ

595 :ニューノーマルの名無しさん:2021/11/05(金) 15:38:24.24 ID:cTNd3hBD0.net
>>593
許さない
通信会社も下っ端として改善させる

596 :ニューノーマルの名無しさん:2021/11/05(金) 15:39:05.06 ID:Dv5Bbcqz0.net
フォートランが泣いているぞ

597 :ニューノーマルの名無しさん:2021/11/05(金) 15:41:42.44 ID:8oMiWsCO0.net
>>595
メタルだろうがファイバーだろうが物理遅延が有りますがな(笑)

598 :ニューノーマルの名無しさん:2021/11/05(金) 15:43:39.28 ID:cTNd3hBD0.net
>>593
通信プロトコル全て制御だからな
対外ぶぶんでもやっと変わるレベル
今でも
https://www.zenginkyo.or.jp/news/2017/n8828/

599 :ニューノーマルの名無しさん:2021/11/05(金) 15:45:00.73 ID:cTNd3hBD0.net
>>597
そこまで見る話
チューンできる限界まで
人がコントロールできる限界まで
ハードまで

600 :ニューノーマルの名無しさん:2021/11/05(金) 15:46:10.66 ID:gnPVeu2E0.net
COBOL使えるけど人間関係処理がウンコだから仕事いけないわ

601 :ニューノーマルの名無しさん:2021/11/05(金) 15:46:30.87 ID:tGk6iXmz0.net
x.25が思いの外長生きだったのもこの影響なんだろか

602 :ニューノーマルの名無しさん:2021/11/05(金) 15:46:56.94 ID:cofpkk+S0.net
電子ブロックなら出来る

603 :ニューノーマルの名無しさん:2021/11/05(金) 15:48:07.40 ID:cTNd3hBD0.net
>>601
x.25パケットなんてあたらしいほうよ
そんな標準がなかった時代のオンライン
1964年オリンピックだろ

604 :ニューノーマルの名無しさん:2021/11/05(金) 15:49:47.45 ID:cTNd3hBD0.net
>>603
そもそも専用線だからなX.25の役割じゃない

605 :ニューノーマルの名無しさん:2021/11/05(金) 15:51:35.53 ID:2NIS3lb90.net
鳳翼天翔

606 :ニューノーマルの名無しさん:2021/11/05(金) 15:54:06.90 ID:gnPVeu2E0.net
>>605
お前のみていたのは幻覚にすぎん!

607 :ニューノーマルの名無しさん:2021/11/05(金) 15:55:30.49 ID:cTNd3hBD0.net
データベースだってなまものじゃ使えないからな
データベースだけでもスペシャリストのかたまり

つまりそんなスペシャリストがわんさかいたから省庁のような鼻っ柱の強い縦割り行政の銀行システムなんだよ
三行が一つになるどころか通信省とDB省で話が通じないんだよ

608 :ニューノーマルの名無しさん:2021/11/05(金) 15:56:44.65 ID:i02feVXM0.net
COBOL使う仕事やっててSEやめてから10年経ちますが、まだ使ってもらえますか?

609 :ニューノーマルの名無しさん:2021/11/05(金) 15:58:06.33 ID:cTNd3hBD0.net
>>604
X.25は必要時に時々つないでコスト安く済ませたいためのもの

610 :ニューノーマルの名無しさん:2021/11/05(金) 16:26:49.25 ID:cTNd3hBD0.net
つまり銀行コボル置き換えるにはその下のインフラ部分全てとの絡みがわかってないと
カネがなくなるかもしれない
ビットがなくなるかもしれない
不安で
こ・わ・い

わかるわけないじゃん
そんな魑魅魍魎システム

611 :ニューノーマルの名無しさん:2021/11/05(金) 16:29:49.93 ID:LyhdXtzG0.net
COBOL85でRS232Cプログラミング
相手シーケンサー通信機器との
タイミングでCOBOL85でもループ処理w

612 :ニューノーマルの名無しさん:2021/11/05(金) 16:32:37.75 ID:U7AAC+jx0.net
そらまぁ、コンバーターあったとこで全テストだけど中身わかってるやついないしな
同じ言語でバージョンの互換性チェックしてちょっと依存コード書き換えて、ビルドして動作確認の方が遥かに楽なんで

613 :ニューノーマルの名無しさん:2021/11/05(金) 16:57:17.21 ID:gIevAkPO0.net
おそらく一定期間金融を完全に止めないと実現できないよ。

国が特別の法律を立てるくらいじゃないと無理。

大規模事故待ち状態

614 :ニューノーマルの名無しさん:2021/11/05(金) 17:22:29.58 ID:h8BDdEUT0.net
コボルと無縁な銀行システムもあるんだろ?
それ使って巨大化すりゃすぐ以降出来るじゃん

615 :ニューノーマルの名無しさん:2021/11/05(金) 17:43:19.48 ID:DR+k6PcI0.net
>>608
余裕で案件あると思う

616 :ニューノーマルの名無しさん:2021/11/05(金) 17:46:18.44 ID:8oMiWsCO0.net
>>599
通信インフラが何社の製品で出来てると思ってんだ(笑)

ケーブル素材やチップ性能、シリコンウェハーまでやるんか?(笑)

実装だけでもかなり差が出るぞ(笑)
金をふんだんに使うか?(笑)

経年劣化は?毎月交換か?(笑)

もっとやらないとまだまだ言ってることに近づかないぞ?(笑)


パカの相手はこれまで(´・ω・`)

617 :ニューノーマルの名無しさん:2021/11/05(金) 17:47:45.09 ID:8oMiWsCO0.net
>>616
金=Au

618 :ニューノーマルの名無しさん:2021/11/05(金) 17:49:55.71 ID:LgeXRJ/Y0.net
auは高いよ…なんであんなに高いんだ…w

619 :ニューノーマルの名無しさん:2021/11/05(金) 17:50:21.83 ID:N2pFY1rW0.net
>>563
そういう問題じゃねーよ

620 :ニューノーマルの名無しさん:2021/11/05(金) 17:51:42.32 ID:dHeZXywA0.net
個人で使いたいんだけど安いコンパイラないかなー

621 :ニューノーマルの名無しさん:2021/11/05(金) 17:52:26.42 ID:cmdbr7su0.net
40年前に勉強した

622 :ニューノーマルの名無しさん:2021/11/05(金) 17:55:47.64 ID:N2pFY1rW0.net
>>584
ISSUE発行して紐つけるとか色々やり方はある

623 :ニューノーマルの名無しさん:2021/11/05(金) 18:02:11.93 ID:jgcX+II80.net
COBOL.NETでアプリつくってるやつおらんのか

624 :ニューノーマルの名無しさん:2021/11/05(金) 18:32:04.52 ID:cTNd3hBD0.net
>>581
なんもないわけないだろ
全くわかってないコメだな

全部やってるよ当然だろ
当時の最先端だ

闇鍋も大ウソ

問題はビジネスロジックじゃないところにあって
それは機械メーカーや通信機メーカー側やコンピュータOSの側との絡みにあるからだ
長年のというのは今やってるようなおんぶに抱っこのプログラム開発じゃなかったからだ
ビジネスロジック部門じゃない機械類通信機器
含めて全テスト
それぞれの部門まで見える話じゃない
富士通の1980年代の詳細な活動内容と仕様とその実装とを日立がいま探るようなレベルの話だ

625 :ニューノーマルの名無しさん:2021/11/05(金) 18:43:11.31 ID:vw6laSOe0.net
>>585
中国は遅れていたから、COBOL全盛期はアナログ人海戦術やっていて、レガシーが無いって可能性も

626 :ニューノーマルの名無しさん:2021/11/05(金) 18:47:43.70 ID:BzqOUkWR0.net
>>530
俺が昔保守していた時は、部門によって特殊処理が必要になった時
IF分に部門コードで書き込まれていたんで、組織変更の都度判定してる
プログラム全ての修正が必要になっていた

その時は楽だろうが、保守の事をまったく考えられていないんで後々
開発じゃなく保守担当にボディブローのように効いてくる

やばいのは、保守の大変さを知らない開発担当が、同じような感覚で
プログラム開発を進め、雪だるま式に保守作業が膨らんでいく事

627 :ニューノーマルの名無しさん:2021/11/05(金) 18:48:38.92 ID:MdB6h5kQ0.net
巨大システムだと全てを人間が把握するのは不可能になる
原発がその良い例
あれも下請けに丸投げしてたので東電社員は原子炉の設計書がどこにあるかさえも知らなかった
東電社員は運転スタートとストップのボタンを押すだけ

628 :ニューノーマルの名無しさん:2021/11/05(金) 18:54:35.52 ID:cTNd3hBD0.net
>>620
>>285

あと
Pythonで動くGnu COBOL用IDE
https://pypi.org/project/OpenCobolIDE/

629 :ニューノーマルの名無しさん:2021/11/05(金) 18:56:55.49 ID:e5kfliYz0.net
>>623
.NETになるとCOBOLの安定性が無くなりそうだから普通の.NET言語でいいだろ

630 :ニューノーマルの名無しさん:2021/11/05(金) 18:58:44.86 ID:R212W8Gc0.net
>>626
つまりデータとプログラムが独立してないんだろ?
それをいったん独立して作り直すだけで移行できるじゃん

631 :ニューノーマルの名無しさん:2021/11/05(金) 18:59:08.27 ID:i02feVXM0.net
>>615
まじか
色々忘れてるが戻るのも良いな

632 :ニューノーマルの名無しさん:2021/11/05(金) 19:01:54.85 ID:hN40GoUu0.net
>>630
偉い人「は?移行?ふーん。それタダでできるの?え?カネがかかる?そうなんだ...で、機能はモリモリ追加してくれるんだよね?なに?動作も機能も今と同じ?ならやる意味ないね」

...と、まぁ大体こんな流れで有耶無耶になるのが一般的だな。

633 :ニューノーマルの名無しさん:2021/11/05(金) 19:02:07.12 ID:cTNd3hBD0.net
>>626
それも当時の保守の常識ベースでしか作れないだろ
稼働時の品質キープで保守はかかせない
開発がどうとかじゃなくて全社的な考え方がそうだったわけ

銀行にとってのオンラインシステムはトヨタにとっての調達システムと生産システムと販売システムとを合わせた以上の銀行って会社そのものだからね

後になっても会社の品質キープに貢献してるのは保守担当だから気持ちはよくわかる
しかし開発がアホとか考えてないってのは違うよ
そこまでしか見えてなかったわけ

継続的な巨大金融サービス業はトヨタのようにモノ作って売るのじゃなくてコンピュータシステムサービス自体が商品
その継続性を担当してたあんたは偉い

634 :ニューノーマルの名無しさん:2021/11/05(金) 19:04:34.52 ID:cTNd3hBD0.net
>>630
それに加えて
ネットルーターとその先のサーバーとそのアプリと通信レイヤーとデータベースレイヤーとそれに途中のNTTのスイッチと沖電気とかのATMコントローラーとそのたもろもろな

635 :ニューノーマルの名無しさん:2021/11/05(金) 19:05:06.86 ID:rbEd+R1b0.net
COBOLで第一種受かったけど、もう何も覚えていない。

636 :ニューノーマルの名無しさん:2021/11/05(金) 19:07:32.78 ID:cTNd3hBD0.net
>>633
んで開発ドキュメント以外に保守ドキュメントが積み重なると後年のやつが開発ドキュメント見ても実態が違うしね

637 :ニューノーマルの名無しさん:2021/11/05(金) 19:09:22.97 ID:cTNd3hBD0.net
>>630
OSの中身ほとんど全てや周辺機器IOコントロールもな

638 :ニューノーマルの名無しさん:2021/11/05(金) 19:11:15.47 ID:/eZ2puMp0.net
>>611
勘弁してくだせー
それは凄い

639 :ニューノーマルの名無しさん:2021/11/05(金) 19:12:04.71 ID:iPy/RbL30.net
>>629
同感。
C#にBCD演算ライブラリ追加したほうがマシかも。

640 :ニューノーマルの名無しさん:2021/11/05(金) 19:24:24.77 ID:DCIMNbVq0.net
>>587
しらんけど、そういうのって、プログラム中で、一項目入力するごとに、ロジック判定したりあちこち飛んだりして
つぎはこの項目の入力、、、みたくベタ書きしてある的な?
Gotoで飛んでいくのかな

641 :ニューノーマルの名無しさん:2021/11/05(金) 19:25:49.72 ID:cTNd3hBD0.net
>>632
銀行はそれが商売道具だよ
今振興のネット企業と全く同じ
コンピュータシステム自体がサービス

その例えも的はずれ

642 :ニューノーマルの名無しさん:2021/11/05(金) 19:29:12.51 ID:dYjaB8Mx0.net
フォートランやろうぜ

643 :ニューノーマルの名無しさん:2021/11/05(金) 19:30:16.84 ID:cTNd3hBD0.net
>>640
そんなレベルなら全部読み込んでとにかく関連付け直せば概要は把握できるだろ
そんなロジック部じゃなくて
プログラムでコールしてるだった1行の銀行独自ルーチンのなかが巨大な宇宙なんだよ
それが通信プロトコルに繋がってたりデータベースに繋がってたりATMに繋がってたりするのは
プログラム書いたやつの範疇じゃない
高度なレスポンスキープを達成するための方策が
あちこちにワープ部分があるわけで

644 :ニューノーマルの名無しさん:2021/11/05(金) 19:32:48.69 ID:DCIMNbVq0.net
>>636
仕様変更も保守のうちですか

645 :ニューノーマルの名無しさん:2021/11/05(金) 19:32:49.76 ID:cTNd3hBD0.net
しかもそれが機械経由だったらデバッグの範囲を越えるだろ
全部違う世界を繋げてATMにいるひとに瞬時にあなただけの特別待遇ですといいながら別の銀行との取引をしつつ

646 :ニューノーマルの名無しさん:2021/11/05(金) 19:36:11.88 ID:LgeXRJ/Y0.net
>>628
それな…前は良かったんだけど、

github.py とか無理やり突っ込まれてな…

647 :ニューノーマルの名無しさん:2021/11/05(金) 19:36:30.84 ID:cTNd3hBD0.net
>>644
東京都民が新宿という超都会でも山手線に乗るのに並ばないで降りる人より早く乗り込んでいた1980年代前半が第三次オンラインシステム開発真っ盛り
そういうカルチャーの中では立派な統制でいままでもってるだろ

648 :ニューノーマルの名無しさん:2021/11/05(金) 19:50:33.16 ID:0D8IUYRC0.net
ニーモニック

649 :ニューノーマルの名無しさん:2021/11/05(金) 19:50:43.57 ID:XldW9NND0.net
>>635
FORTRANで合格したがソフト関係に配属されたくなかったので履歴書に書かなかった
そして全く覚えてないw

650 :ニューノーマルの名無しさん:2021/11/05(金) 20:23:50.00 ID:HcqFX2+P0.net
みずほ銀行ある限り

651 :ニューノーマルの名無しさん:2021/11/05(金) 20:27:56.58 ID:e5kfliYz0.net
>>640
初期のソースはそうだな。紙一重で動いてて、これデータにより落ちるるやんってバグ発見したり
COBOL85時代になるとGOTO無くても済むようになるから、構造化が出来ない年寄りがスパゲティを書いてた

サブルーチン使わずGOTOで済ますメリットは当時のコンパイラの都合上だけど処理が速くなるんだよ
汎用機の速度も遅かったからねえ。意図的にGOTO使ってるパターンもあるけど、意図的だからまだ読み安いソースになっとる

652 :ニューノーマルの名無しさん:2021/11/05(金) 20:43:09.03 ID:N2pFY1rW0.net
>>624
金融機関はやったこと無いけどCOBOL案件でまともなドキュメントが出てきたためしがない
改造ステップ数がいくらだとか、修正ファイル一覧とかやたら細かいドキュメントは書かされるけど

653 :ニューノーマルの名無しさん:2021/11/05(金) 20:47:51.01 ID:ySSeA70j0.net
Z80でプログラム組んでた時は暴走しまくりで参った

654 :ニューノーマルの名無しさん:2021/11/05(金) 21:02:48.53 ID:bU4B63F/0.net
Z80を「ジーエイティ」と正しく発音できる人が少なかったな

655 :ニューノーマルの名無しさん:2021/11/05(金) 21:15:47.36 ID:MqhEIQ2VO.net
>>582
全然違ったらすまんす
それだとなんかおそらく機器とのデータのやり取りあたりっすかねえ?
他の部分のいわば普通にCOBOL書いてたひとがそのルーチンも書いたのかとか
まあ、かける人もいるだろうがそうそういないのではないかとか

656 :ニューノーマルの名無しさん:2021/11/05(金) 21:21:13.12 ID:Sk7ATwhb0.net
10数年前に某証券システムから足洗って別業種だけど、
まだ需要あるのかw
データセンターとかに泊りに行ったなぁ。。
jclミスってて青ざめたりとかしてたな。

657 :ニューノーマルの名無しさん:2021/11/05(金) 21:23:07.34 ID:/hL+61HW0.net
影響範囲が恐ろしく広い2038年問題って解決の目処はたっているのか

658 :ニューノーマルの名無しさん:2021/11/05(金) 21:25:11.34 ID:MqhEIQ2VO.net
>>643
その話はその話、>>587の話は>>587の話なんじゃねえの?(´・ω・`)
その、かなりこんがらがってそうな作りのもので「ソースしかないけどソースはあるから同じように動くものつくってね」てやったら、
相当の工数は食いそうだしとは思うんだが

659 :ニューノーマルの名無しさん:2021/11/05(金) 21:27:17.84 ID:MqhEIQ2VO.net
>>653
プログラムの終わりなんで76HALT書いたら固まったでござるの巻

660 :ニューノーマルの名無しさん:2021/11/05(金) 21:32:00.66 ID:NWXc0kzA0.net
ヒューッ!

661 :ニューノーマルの名無しさん:2021/11/05(金) 21:33:47.54 ID:MqhEIQ2VO.net
メインフレームかわからんけど
メインフレームのCOBOLで、
そんな232C直接外部機器相手するPGかけるんか
すごい実行クラスもらっとけば、ドライバなみに居座れるん?
とかおバカなことかいてぼろくそに言われてみようw

662 :ニューノーマルの名無しさん:2021/11/05(金) 21:46:39.95 ID:qqG97U9k0.net
>>167
マシン語が抜けとるぞ

663 :ニューノーマルの名無しさん:2021/11/05(金) 21:49:23.61 ID:MqhEIQ2VO.net
>>651
入力の項目による分岐とか自体が複雑だったりすると
構造的に書いても
構造から脱出してやり直しとかわけわからなくなるかもってのはあるかもですよねえ

無駄にスパゲッティになってるのか、入力にしたがってやる過程によってはきれいにかいてもそ…いやさすがに考えすぎかw

仕様自体がはっきりしてれば作り直しちゃうのがいいんでしょうがとか思いました

664 :ニューノーマルの名無しさん:2021/11/05(金) 21:50:29.72 ID:qqG97U9k0.net
>>656
豊洲のデータセンターか?
もしかして不要電文を削除する対応とかをやったクチだな!

665 :ニューノーマルの名無しさん:2021/11/05(金) 22:08:25.75 ID:NoUoMuHw0.net
>>661
そもそもメインフレームで通信周り処理は、
通信用プロセッサにやらせるから、メインフレームCPUのリソースは食わんしね。

666 :ニューノーマルの名無しさん:2021/11/05(金) 22:41:59.17 ID:ur4A81hg0.net
>>654
「ぜっとはちじゅう」だろ JK

667 :ニューノーマルの名無しさん:2021/11/05(金) 22:42:33.93 ID:ur4A81hg0.net
ABEND

668 :ニューノーマルの名無しさん:2021/11/05(金) 22:44:36.76 ID:HGpWfax60.net
>>654
ぜでいてい、やろ

669 :ニューノーマルの名無しさん:2021/11/05(金) 23:02:46.14 ID:igeLQhEe0.net
>>588
生保の決定成立処理とかアセンブラだったな

PCだとCPUがRISCに移行したのに伴って高級言語にシフト、かえってアセンブラの方が効率が悪いって状況になっていったが、
汎用機は下手にアセンブラが残っているせいでRISCへの移行が難しい印象

670 :ニューノーマルの名無しさん:2021/11/05(金) 23:34:51.99 ID:cTNd3hBD0.net
IBM Z archtecture のアセンブラ
https://www.ibm.com/support/pages/system/files/2020-07/SA22-7871-10.pdf#page53

>>667
806

671 :ニューノーマルの名無しさん:2021/11/05(金) 23:47:35.47 ID:ur4A81hg0.net
COBOらない
COBO ります
COBO る
COBO る時
COBO れば
COBO れ

672 :ニューノーマルの名無しさん:2021/11/05(金) 23:55:12.38 ID:XldW9NND0.net
>>669
私のような老人は
アセンブリをアセンブラでアセンブルw

673 :ニューノーマルの名無しさん:2021/11/06(土) 00:19:15.66 ID:PxOL07DV0.net
COBOLとVBAは当分無くならないよ
最先端の技術・言語をキャッチアップしてるエンジニアからは嫌われる言語だが
これだけ長く残るにはそれなりの理由や存在意義があるということ

674 :ニューノーマルの名無しさん:2021/11/06(土) 00:22:19.88 ID:NBWwg/wp0.net
>>41
高級言語にこんな機能があって欲しいけど、どれにも入っていないみたいなことが良くあるけど、
頭の中でどんなコードでそれを実現できるかサラッとイメージできるだけで無駄なことは言わなくなる

675 :ニューノーマルの名無しさん:2021/11/06(土) 00:27:15.68 ID:vPc2SMJU0.net
ちなみに日本の銀行やクレジットシステムはCOBOL使われていて欧米や中国人達の不正に加担してる間抜けなシステムであります

676 :ニューノーマルの名無しさん:2021/11/06(土) 01:31:35.48 ID:JY+kT7rg0.net
>>202
python、計算が遅くて有名
使い物にならない

677 :ニューノーマルの名無しさん:2021/11/06(土) 01:34:23.64 ID:LUJXYmeY0.net
目が辛くなってきたから引退する言ったら慰留がすごい
10年後どうするつもりなんだか

678 :ニューノーマルの名無しさん:2021/11/06(土) 02:34:39.49 ID:EV4OV1Yc0.net
>>575
日本だけじゃない。アメリカ国防総省も昔のシステムを刷新しようとして失敗、そのままCOBOLのコードを使い続ける事になった。
昔からコンピュータ使ってる所抱える共通の問題だよ。

679 :ニューノーマルの名無しさん:2021/11/06(土) 02:56:48.06 ID:nt37Vh+EO.net
>>676
すんげえ初歩的な質問ですみません
pythonって、インタープリター言語なんですか?

680 :ニューノーマルの名無しさん:2021/11/06(土) 04:09:08.25 ID:9I9uDIly0.net
>>632
それな。全国規模のシステムがって聞いてもう、誰もできないんだって知った
銀行は知らん

681 :ニューノーマルの名無しさん:2021/11/06(土) 04:15:11.86 ID:9I9uDIly0.net
偉いさんたちはこういうのを「ぜひやって!」と言う
でもお金がかかることを想像できない。そこで渋ちんで話が終わる

日本のデジタル行政はお金はぽいぽい出すが
「できる人に渡したつもり」
そうじゃなかったとあとでわかる罠

682 :ニューノーマルの名無しさん:2021/11/06(土) 04:54:59.91 ID:nt37Vh+EO.net
某政令市の移行の話って、どうなったのか聞いちゃいけないんですか?
(´・ω・`)

683 :ニューノーマルの名無しさん:2021/11/06(土) 05:00:10.62 ID:BzqjuPuV0.net
>>679
そうです

684 :ニューノーマルの名無しさん:2021/11/06(土) 05:21:18.16 ID:hAMoB+2x0.net
国防総省もCOBOL資産多すぎて完全には置き換わってはないやろ

685 :ニューノーマルの名無しさん:2021/11/06(土) 05:39:19.52 ID:WmXHOiHt0.net
スレタイ見て予想した通りメンバメイコボルスミ11を懐かしむスレになってた

686 :ニューノーマルの名無しさん:2021/11/06(土) 06:33:00.31 ID:0lbLTP4/0.net
>>682
部落民が多いと全く別の大きな問題があるし。

687 :ニューノーマルの名無しさん:2021/11/06(土) 07:18:02.23 ID:ZMsjsx0Y0.net
素人考えだとCOBOLで作ったシステムを別言語で作るのは
造作も無いことだろうし、データ部の移行もCOBOL→別言語への
データコンパイラくらい天才プログラマが本気になれば
出来ると思うが無理なのか?

688 :ニューノーマルの名無しさん:2021/11/06(土) 07:29:11.72 ID:pG0B4XDN0.net
言語変換で意味が通じるかどうかが問題

689 :ニューノーマルの名無しさん:2021/11/06(土) 07:44:10.77 ID:oLco/0dR0.net
ただコードを置き換えるだけじゃなくて、ちゃんとオブジェクト指向とか取り入れたいじゃん。

690 :ニューノーマルの名無しさん:2021/11/06(土) 07:52:32.88 ID:tFUDlMUt0.net
俺の若い頃は、「これからは、構造化言語のPascalの時代だ」とか言ってた。
やたらと構造化言語という言葉が流行って、アホみたいに「goto,if,for文は使うな」
「メインルーチンはサブルーチンを呼び出すだけにしろ」とかいって、
while 1
gosub xxx
gosub xxx
wend
みたいなことしてた。

691 :ニューノーマルの名無しさん:2021/11/06(土) 08:03:11.56 ID:/tPngztU0.net
コボラーもそろそろ現代の名工に

692 :ニューノーマルの名無しさん:2021/11/06(土) 08:07:01.66 ID:8H7K0J7O0.net
40年前の時点でCOBOLは枯れた技術でプログラマーも高齢者だった記憶がある。
70代や80代の現役プログラマーが引退すると、後継者が居なくなるのだろうか?

693 :ニューノーマルの名無しさん:2021/11/06(土) 08:09:52.42 ID:Z4NLk9p60.net
独学でやったところで仕事が無くて
採用の時点でベテランしかいらんって言われても
育つ訳が無いじゃないっていう

694 :ニューノーマルの名無しさん:2021/11/06(土) 08:26:27.91 ID:vN8SfrkA0.net
自民のせいで新システムに移行するカネがないんだろ

695 :ニューノーマルの名無しさん:2021/11/06(土) 08:55:17.24 ID:hpK/UMR00.net
>>691
宮大工みたいなもんだなw

696 :ニューノーマルの名無しさん:2021/11/06(土) 09:04:02.33 ID:GndYj76j0.net
言葉は関係ないだろ

697 :ニューノーマルの名無しさん:2021/11/06(土) 09:12:26.84 ID:hpK/UMR00.net
言語はいつも思いに足りない

698 :ニューノーマルの名無しさん:2021/11/06(土) 09:12:55.48 ID:sDe2Lgxs0.net
他の言語わかる奴なら見ただけで大体読めるから大丈夫だろ
ポインタなんて複雑なものもないし見たまんま

699 :ニューノーマルの名無しさん:2021/11/06(土) 09:17:47.96 ID:dRWrsIU40.net
>>690
それでModula-2覚えたわコンパイル実行エラーの対処がし易いんだよね

700 :ニューノーマルの名無しさん:2021/11/06(土) 09:23:38.10 ID:qirFq/750.net
最近の目新しい言語はバックヤードの並列処理とか優れてるけど、プログラムのフロントはむしろ簡略化されてスクリプトみたいになってるね

結果、関数構造による変数のスコープ以外はCOBOLと大差ないという

701 :ニューノーマルの名無しさん:2021/11/06(土) 09:31:21.87 ID:9Asn7ABy0.net
>>692
言語仕様はいつ始めてもすぐ覚えられる

702 :ニューノーマルの名無しさん:2021/11/06(土) 09:34:10.55 ID:qirFq/750.net
ただ不思議とモダン言語から来た若いのがCOBOLで上手く働いてるのは見ない
勘所が違うのか泥臭いデバッグが出来ないのか

703 :ニューノーマルの名無しさん:2021/11/06(土) 09:54:36.55 ID:lN8Cih0C0.net
>>621
20年前に勉強したけど、忘れた

704 :ニューノーマルの名無しさん:2021/11/06(土) 10:08:18.73 ID:S6ur1VQD0.net
かつてDB2とCOBOLで開発していた
勘定系だったらもっと長くやっていたんだろうなあ

705 :ニューノーマルの名無しさん:2021/11/06(土) 10:28:17.07 ID:HUMT5EnN0.net
ヒューッ

706 :ニューノーマルの名無しさん:2021/11/06(土) 12:16:18.43 ID:OywyPrVg0.net
>>705
コボラー ふふふふ〜ん♪

707 :ニューノーマルの名無しさん:2021/11/06(土) 12:32:49.68 ID:DlpgiX9k0.net
昔コボラー今アバッパーの流れに乗ったやつも多いだろう

708 :ニューノーマルの名無しさん:2021/11/06(土) 12:41:45.00 ID:9tCl8e7q0.net
>>687
プログラミング言語は基本2進数
COBOLは10進数だから単純に置き換えると誤差がでてくる
銀行みたいに扱う金額大きくなると致命的

709 :ニューノーマルの名無しさん:2021/11/06(土) 12:47:08.81 ID:QGh03XyH0.net
二年前かな
軽減税率対応とかいって
四半世紀以上大昔から動いているCOBOLソースいじったわ

710 :ニューノーマルの名無しさん:2021/11/06(土) 12:55:09.87 ID:pG0B4XDN0.net
ん、メインフレームはアセンブラレベルで10進を扱うよ。
PACK,UNPACKあるし、計算も10進そのまま

711 ::2021/11/06(土) 12:56:24.51 ID:sJILzWI30.net
1980に書かれたソースのメンテしてるよ

712 :ニューノーマルの名無しさん:2021/11/06(土) 13:04:24.70 ID:Jby4Hibq0.net
>>692
40年前はIBMでも未だCOBOL2が普及する前
これからEVALUATEとかEND−IFとかが出て構造化が始まった時期
プログラマも30代主流 40代課長50代部長の時期だ

713 ::2021/11/06(土) 13:06:19.24 ID:sJILzWI30.net
90年代に必死にCOBOL85に書き換えた

714 :ニューノーマルの名無しさん:2021/11/06(土) 13:06:38.90 ID:KcfO/z3v0.net
>>708
というか他言語で10進数小数点で誤差が出ないものがないんだよな
確かC#がなにか使って出来たように記憶しているけど標準装備じゃないし
なぜ誰もCOBOLに代わる言語を作らないのかわからん
python辺りが標準装備になれば一気に取って代わる気がする

715 :ニューノーマルの名無しさん:2021/11/06(土) 13:47:30.49 ID:Jby4Hibq0.net
COBOLを多言語に変換するのは簡単
だが何度も指摘されている通り計算誤差の問題を解消するのは難しい

もっと厄介なのは誤差問題を解消する言語に変換が可能でも
プログラム(モジュール)1本毎にどんな業務をこなしているのか
誰にでも判る仕様書は出てこない
機械的にどんな処理をしているかだけは簡単に出せる

716 :ニューノーマルの名無しさん:2021/11/06(土) 14:03:55.47 ID:nt37Vh+EO.net
>>698
ぽいんたあるってよ

717 :ニューノーマルの名無しさん:2021/11/06(土) 14:14:16.66 ID:Yecp2iZI0.net
事務処理にはCOBOL
使い易いぞ

718 :ニューノーマルの名無しさん:2021/11/06(土) 14:21:10.41 ID:nwPJQK/c0.net
>>716
Cでプログラムを組んでた時ポインタとやらを使った記憶がある
30年以上前でどんなものだったかすら忘れたw

719 :ニューノーマルの名無しさん:2021/11/06(土) 14:22:35.28 ID:SZCRpcg10.net
>>714
誰もコボルに関わりたくないから

720 :ニューノーマルの名無しさん:2021/11/06(土) 14:23:03.74 ID:sDe2Lgxs0.net
COBOLにポインタ?って調べたてみたら後の方のやつにゃあるみたいだな
昔のCOBOLにゃなかったんだわ あっても使う意味がない

721 :ニューノーマルの名無しさん:2021/11/06(土) 14:27:35.98 ID:JCnXB5zJ0.net
>>677
SESやってるけど前の現場もその前の現場も
辞めると言ったら泣きつかれて大変だった
他社の人に頼るきるなよ全く…

722 :ニューノーマルの名無しさん:2021/11/06(土) 14:30:10.24 ID:H9H4C3qM0.net
COBOLはプログラミングの原点。文系事務職の原点だな。

723 :ニューノーマルの名無しさん:2021/11/06(土) 14:35:03.88 ID:JCnXB5zJ0.net
>>722
簡単だし事務処理用にはよく出来た言語だね
難点は長く使われている分、何十年も改修に改修を重ねたシステムが多いから
経験の浅い人がメンテするには難しすぎることだな

724 :ニューノーマルの名無しさん:2021/11/06(土) 14:43:55.42 ID:RCrfXlnP0.net
>>22
> もうvisualstudio使うような仕事からは逃げた方が
なんでなんでせう、先生、教えてくだはい。

725 :ニューノーマルの名無しさん:2021/11/06(土) 14:45:10.19 ID:nt37Vh+EO.net
>>718
おおざっぱないいかたをすると
変数って、実体は名前がアドレスであとは格納されている長さ とそれをどう解釈するかなんよ
こないだlong doubleを表示しようとしたら、なんか形式によって、なかみははいってるらしいのにうまくprintfできないらしくて
char*でみて一バイトずつなかみ16進表示してみたわw
デバッガでみりゃいいじゃんって言われるとは思うがw

726 :ニューノーマルの名無しさん:2021/11/06(土) 15:24:36.15 ID:NViWShd70.net
文系の俺はBASICでオイチョカブゲーム作って遊んでた

727 :ニューノーマルの名無しさん:2021/11/06(土) 15:38:00.61 ID:nt37Vh+EO.net
動的に領域確保するとか、
ポインタでさして見ていくことに強い意味とかある場合じゃないと、なかなかポインタ使わないよな
COBOLにPOINTER句実装した経緯と使われ方はちょっと興味ある?

728 :ニューノーマルの名無しさん:2021/11/06(土) 16:01:44.10 ID:sUiOZcWd0.net
>>714
あっちはあっちでIEEE754の浮動小数点演算っていうスタンダードが出来上がってしまっているし、
今までに組んだプログラムもデータもそれ前提で動いているから、下手に変える事が出来なくなってしまったんじゃないかね

標準で10進演算をサポートしていたMSX-BASICも、当時の他のPCからすれば浮いた存在だったんだろうな

729 :ニューノーマルの名無しさん:2021/11/06(土) 16:04:20.98 ID:nt37Vh+EO.net
ってか、それを言ったら、INDEXED BY句あたりでも使う人は当たり前に使うかもだし、
使わん人によっては、こんなんあるのも知らんかったなんに使うんだよ?
的な?

730 :ニューノーマルの名無しさん:2021/11/06(土) 16:06:49.70 ID:nt37Vh+EO.net
>>728
あり、うん、そういう想像はしてます。
64bitか80か128かコンパイルオプションがあったんで、言語の骨的にはかなり対応してんじゃないかと想像。
80でも領域は16バイトとるってのも面白かったw

731 :ニューノーマルの名無しさん:2021/11/06(土) 16:20:52.43 ID:7Y+nOdFV0.net
>>368
グレース・ホッパーは本当に偉人だと思う

732 :ニューノーマルの名無しさん:2021/11/06(土) 16:36:13.54 ID:nt37Vh+EO.net
>>728
COBOLのほうの10進演算問題は、もっと具体的に突っ込むなり精度よく整理すべきなんだろうというか
想像として持ってるとこはすでに確立したノウハウんじゃないかとか、計算機やってる学術の方で、誰でも見れる論文とかになってないのかな、調べてないけどw
10進ベーシックが大して流行らなかったのはやっぱり直接的に特段必要として使われるもんじゃなかったからじゃないかと

733 :ニューノーマルの名無しさん:2021/11/06(土) 16:41:20.86 ID:/sOtvF+t0.net
>>8
昔々IBMのSystem370のアセンブラでTCP/IPのプログラム組んだ思い出

734 :ニューノーマルの名無しさん:2021/11/06(土) 16:41:45.59 ID:cvp42V1w0.net
不死身の男かと

735 :ニューノーマルの名無しさん:2021/11/06(土) 16:48:24.33 ID:NBWwg/wp0.net
>>732
string系データ同士の演算をサポートすればいいんだけど、どの言語もやらないね

736 :ニューノーマルの名無しさん:2021/11/06(土) 17:05:55.72 ID:BnzAq7aB0.net
ところで
ハイパーインフレで銀行のCOBOLのコードが対応不可になった例ってあるのかな
普通はそこまで行く前にデノミとか米ドルへの切替とかするんだろうけどさ

737 :ニューノーマルの名無しさん:2021/11/06(土) 17:11:59.27 ID:GBe23l9D0.net
732 名前:名無しさん@お腹いっぱい。 [sage] :2021/11/04(木) 20:35:12.50 ID:/GkLIQxX

俺はマシン語を極めかけた頃に精神に異常を来たし業界から引退した
そもそも人間がマシン語なんてやるもんじゃない
マシン語に長く関わった奴らはみんな精神に異常を来した
恐ろしい時代だったな

738 :ニューノーマルの名無しさん:2021/11/06(土) 17:16:23.56 ID:11WI+5A20.net
C・C++・Java等から安全高速なRustへの移行が進んでいるけど
この件も日本では遅れているよね

739 :ニューノーマルの名無しさん:2021/11/06(土) 17:32:39.50 ID:eSUpCsxx0.net
>>737
マシン語って極めるもんじゃ全然ないからな
チップ作ったやつが決めた決まりってだけだから
道具使う時の基本
人間がやるもんじゃないじゃなくて人間が作ったもん

このラノベ書きは全く理解してない

740 :ニューノーマルの名無しさん:2021/11/06(土) 17:45:33.26 ID:LGWN5URU0.net
何の言語が役に立つかを前時代の人が現世代の人にアドバイスするなんておこがましい

741 :ニューノーマルの名無しさん:2021/11/06(土) 18:00:28.07 ID:nt37Vh+EO.net
自力で設計して一定以上の大きさまでのPGかける人間は、
他言語の仕事に駆り出されても必要な調べものすれば、まあまあいけるともいえるかもしれないし、
一方COBOLの事務系プログラムバリバリ書けますってひとに、
組み込みマイコンのアセンブラとかそれに特化されたCとかJAVAとか、タイミングチャート読め割り込みちゃんとハンドリングしろとかにどれくらいこすとかかるかはわからんけど

742 :ニューノーマルの名無しさん:2021/11/06(土) 18:01:00.55 ID:O7ZFrp280.net
>>714
> なぜ誰もCOBOLに代わる言語を作らないのかわからん
10進演算やりたいならライブラリで十分だから
言語仕様になんでも詰め込むのは古い

743 :ニューノーマルの名無しさん:2021/11/06(土) 18:05:41.03 ID:NBWwg/wp0.net
>>742
ライブラリで実現すると著しく性能や可読性が落ちるから、言語仕様に組み込めないかな?って言ってるんだぞ

744 :ニューノーマルの名無しさん:2021/11/06(土) 18:05:51.51 ID:wmyJiE2X0.net
>>739
いやいやマシン語は、極めた者とそうでない者との差が段違い
PC88全盛期の頃のゲームの出来が全く違う
速度もデータ圧縮技術も桁が違う
FM音源を64分音符単位で再生しながら全方向高速スクロールゲームやれてるのは天才がいたからだ

745 :ニューノーマルの名無しさん:2021/11/06(土) 18:06:37.88 ID:C4wjo5560.net
日本工学院出版のあのオレンジとブルーのCOBOLの本は会社で人気だったな
オレンジの文法編はよかった

746 :ニューノーマルの名無しさん:2021/11/06(土) 18:10:13.21 ID:O7ZFrp280.net
>>743
性能や可読性が落ちるという思い込み
10進演算命令持ってるハード向けにはその命令使うようにコンパイルすればいいだけだし

747 :ニューノーマルの名無しさん:2021/11/06(土) 18:10:20.67 ID:YRXfLIoJ0.net
前の会社は上層部がコボラーばっかで俺がヤメたら潰れたわw

全国倉庫のWeb入退室システムの開発責任者が納品直前に逃亡して、ヘルプで見に行ったら
COBOLオンリーで作ろうとして八方塞がりでトンヅラとか
「おまえC++出来るやろ?COBOLっぽい仕事やけどC++でっヤツ取ってきてやったから」
って渡されたのがCOBOLじゃ無くてCORBAのロボット制御とか

もうメチャクチャで愛想尽きてヤメた。

748 :ニューノーマルの名無しさん:2021/11/06(土) 18:11:27.41 ID:l9VNDkeA0.net
COBOL技術者の引退を何度も見送ってここまで来たが
自動テストを当たり前に書き
C#ではvarを、C++ではautoを当たり前に使う時代になって
いよいよ引退かもと思い始めてる

749 :ニューノーマルの名無しさん:2021/11/06(土) 18:13:04.34 ID:PkMQC+Rc0.net
COBOLをこぼら、こぼり こぼれ こぼろ って言った人いますか?

750 :ニューノーマルの名無しさん:2021/11/06(土) 18:24:45.85 ID:eSUpCsxx0.net
>>744
それを極めるってのが日本の悪いところ
正しく使おうと使い方を広めるのが日本以外
使い方を知らないだけ

751 :ニューノーマルの名無しさん:2021/11/06(土) 18:28:57.45 ID:Q4S64DSM0.net
>>749
しぃおぼる、と言ってた

752 :ニューノーマルの名無しさん:2021/11/06(土) 18:51:37.40 ID:nt37Vh+EO.net
>>750
おれはそんなん全然かけんけど、
アクションゲームのプログラミングなんて、ハードの性能最大に引き出してなんぼだし>>744がなんもおかしな話とかしてへんと思うけどね。
ハードに精通とかよく理解してて、これくらいのことまではさせられるはず的な
まあ、そもそもハードの設計した人とかは相当程度見通してるはずだし、
ゲーム特化的な仕組みはMSXのスプライト辺りから?
ゲーム専用機になるとサードパーティー向けの開発ツールもセットにああ語りすぎか

753 :ニューノーマルの名無しさん:2021/11/06(土) 18:51:58.08 ID:C/WhHvH50.net
>>742
COBOLはソースそのものにドキュメント性を持たせるってのが言語仕様決定の際の一つの目標だったし

754 :ニューノーマルの名無しさん:2021/11/06(土) 18:57:52.61 ID:nbnPJyKI0.net
学生の時の情報センターのコンピュータが
IBM3081だった。

755 :ニューノーマルの名無しさん:2021/11/06(土) 18:58:13.31 ID:eSUpCsxx0.net
>>744
秘伝とかいって隠して代々にしかつたえない
老舗とかいって偉ぶって弟子とか育てるのに何十年?
そこやめたら義理を欠いた切腹もの許さん!とか


かたやオープン
大会社の技術もその技術者もそれを独立後エピソードとして語って自分の技術を宣伝するのは当たり前
ネットはそれを加速させてる

日本は明治以来取り込むだけで世界に発信しない
世界にじゃなくて誰にも発信しないから
身内だけの義理と人情の世界
ドキュメントとか歴史とかは抹殺
人間関係だけで価値を測る文化
天才とか極めるとかじゃなんも育たない
だからおまえマシン語知らねーだろとかいいだす
まさしく寿司職人刀職人
匠とか秘伝とか隠してるだけの文化の言い換え

756 :ニューノーマルの名無しさん:2021/11/06(土) 18:59:02.98 ID:Kzk/NeMl0.net
>>732
昔Windows95が発売された時、電卓で2.0-2.01って計算をやったら、-9.99999・・・みたいなおかしな値になったって大騒ぎになって、
果ては新聞沙汰にまでなってたのを覚えてる

それ位誰も十進演算の重要性ってのを認識してなくて、いかにコンピュータの世界の常識が、
世間一般からズレているかって事を痛感させられた出来事だった

757 :ニューノーマルの名無しさん:2021/11/06(土) 19:00:34.99 ID:nt37Vh+EO.net
>>750
一方、大規模なシステムとか、標準性や可読性を重視して
近年の、性能面をハードでカバーしやすい(これがどこまで正しいか文句ある人いると思うが)環境であれば、性能的技巧を駆使しない方がいいとかが必要とされることも少なくないだろうというのも、もちろん理解できるつもりだけど。

758 :ニューノーマルの名無しさん:2021/11/06(土) 19:02:49.73 ID:eSUpCsxx0.net
>>756
日本のマスコミ含めて今いうところの上級さまがそういうレベルのままというだけ
世界の常識日本の非常識
あ世界は知らない人はしらないままでいいんだが
日本は末端まで一様に知らないとバカ呼ばわりの一律兵士養成文化をひきづってるからな

759 :ニューノーマルの名無しさん:2021/11/06(土) 19:05:18.29 ID:Jby4Hibq0.net
>>754
すげえな
勤務先がやっとそれに変わったばかりだったのに

760 :ニューノーマルの名無しさん:2021/11/06(土) 19:06:58.59 ID:rVMQ3DZW0.net
>>721
ただの事務処理まで降ってくるからな
いや、どう考えても社員のお前のが詳しいやろっていう

761 :ニューノーマルの名無しさん:2021/11/06(土) 19:09:37.80 ID:eSUpCsxx0.net
>>754
その頃のそのホストのメモリーって1Mバイト1億円とか2億円とかしてたんだよ

だからシステム大変だったわけで
オブジェクトどころか悠長なプログラミング
なんてできないわけで
今でいうリファインってのがレスポンスタイムとメモリーサイズ目標
削って削ってわかりにくくともスピードと処理量優先

762 :ニューノーマルの名無しさん:2021/11/06(土) 19:11:31.80 ID:nt37Vh+EO.net
>>756
そこまで理解してるなら、もうちょっと話を分析できるんじゃない?
コンピューターが間違ってる的な話で騒ぎやすい話だとは思うけど、本当に本質的に困る話なら、今ごろ言語全部10進化してんじゃね?
例えば、それなら、内部で端数が出てても、有効桁数考えてprint using #.## みたいので出せばでるだんべーなりゲタはかせて整数かして対処するなりするんだろうし
以外略

763 :ニューノーマルの名無しさん:2021/11/06(土) 19:13:26.14 ID:rVMQ3DZW0.net
>>757
数で勝てばいいだろと、質で勝てばいいだろは国民性に根ざしてるかもしれんな

764 :ニューノーマルの名無しさん:2021/11/06(土) 19:21:52.95 ID:K53gU0bD0.net
>>8
まだDOSとWindows3.1が混在してた頃、
アセンブラで書いたっていう競馬データベースがあった

他のソフトに比べてめちゃめちゃ処理が速くてびっくりした

765 :ニューノーマルの名無しさん:2021/11/06(土) 19:23:32.09 ID:nt37Vh+EO.net
>>763
色々あるよね
前スレ当スレでもメインフレームでアセンブラ書いた人もちらほらいて
わからんけどおそらくは、様々な事情や時代のなかで、おそらくハードや周辺機器叩くとか性能面での何らかの理由か特権的ななにかが必要だったかとか
なんらの必要もなくアセンブラで書かんだろうから、必要もあり技術的能力が充分あるから書いたんだろうと
黎明期ぽい状況だと研究系とか面白がって書いてみた系もあったのかもしれんけど><

766 :ニューノーマルの名無しさん:2021/11/06(土) 19:29:36.97 ID:eSUpCsxx0.net
>>764
VBしかやってないのをPythonでやると同じ感想になるからべつにASMがすごいわけじゃないよ
比較対象がそういうもんだったというだけ

767 :ニューノーマルの名無しさん:2021/11/06(土) 19:30:47.34 ID:K53gU0bD0.net
>>24
>>294
バキとコボがどういう経緯で?という背景がわからないと
特に思い入れがない人(たとえば俺)には何なのか分からんと思うw

768 :ニューノーマルの名無しさん:2021/11/06(土) 19:33:48.23 ID:VjMF8lcO0.net
>>733
神だなw

769 :ニューノーマルの名無しさん:2021/11/06(土) 19:34:18.14 ID:eSUpCsxx0.net
>>764
んで当時のオンラインプログラミングもそういう処理速度と時間単位の処理量優先
ちょっと太れば億単位の損失
だから万人向けわかりやすさはカット

770 :ニューノーマルの名無しさん:2021/11/06(土) 19:35:53.85 ID:eSUpCsxx0.net
>>768
370ならそれが標準だったよね
ハードを触るシステム部分はアセンブラ

771 :ニューノーマルの名無しさん:2021/11/06(土) 19:37:01.26 ID:9mm/0FHN0.net
どうでもいいけどパイチャームってエッチな響きだよね

772 :ニューノーマルの名無しさん:2021/11/06(土) 19:37:29.57 ID:nt37Vh+EO.net
>>762
あと、科学計算とかの方でも、演算によって有効桁数の桁落ちと精度の問題とかあって、
古来?論じられてきたり精度を保持しやすいように演算の順番を考えないといけないとか

まあ、PCでも128ビット浮動小数点演算させられる時代になって
そこらへんをおおざっぱにしてもあまりこまらなくなったのかは全く知らないが

773 :ニューノーマルの名無しさん:2021/11/06(土) 19:37:59.01 ID:laNzMGhO0.net
スペースアドベンチャーCOBOL

774 :ニューノーマルの名無しさん:2021/11/06(土) 19:49:00.03 ID:nt37Vh+EO.net
こぼるちゃん4こまとかすでに実在しそうにも思ったけど探してません><

775 :ニューノーマルの名無しさん:2021/11/06(土) 19:58:44.57 ID:nt37Vh+EO.net
>>736
某通貨の記事ざっとみたけど
都合なん桁圧縮したのか><

776 :ニューノーマルの名無しさん:2021/11/06(土) 20:03:12.65 ID:OncubrLk0.net
すまない、こぼらー以外は帰ってくれないか

777 :ニューノーマルの名無しさん:2021/11/06(土) 20:07:56.39 ID:nwPJQK/c0.net
>>770
このスレを見てると
ソフト屋さんはアセンブリ言語と
アセンブラの区別をしないようですね
コンピューターのハード屋でもない
機械屋の方がつまらん拘りがあったのかと思いましたw

778 :ニューノーマルの名無しさん:2021/11/06(土) 20:11:03.65 ID:I/jHVZhY0.net
英語が喋れても馬鹿は馬鹿なのと同じ
Javaのコードすらすらが書けても、馬鹿が作るプログラムはゴミですよ

779 :ニューノーマルの名無しさん:2021/11/06(土) 20:16:02.76 ID:b3QW2nNH0.net
「動いてはいるが手の付けようがないプログラム」てのは世の中の皆さんが思っているよりずっと多いのよ
うちもだけど
しかも古いシステムのドキュメントなんて例外なく紙だからな
そりゃ散逸しますわ

780 :ニューノーマルの名無しさん:2021/11/06(土) 20:21:19.98 ID:NBWwg/wp0.net
>>746
まるで演算仕様がちがう
小数点以下桁数とか指定しなきゃいけないんだぞ

781 :ニューノーマルの名無しさん:2021/11/06(土) 20:25:05.83 ID:ibmmzKPx0.net
レガシーを切り捨てる決断を現場のプログラマはできない。権限がない。
権限のある人は理解する能力がない。
不幸だね

782 :ニューノーマルの名無しさん:2021/11/06(土) 20:47:35.48 ID:rVMQ3DZW0.net
>>779
プログラムなんて思うから何とかなると思うんだよ
あれは芸術作品

783 :ニューノーマルの名無しさん:2021/11/06(土) 20:51:03.13 ID:nkkCa2sV0.net
>>780
通貨を計算するには向いてる言語なんだよな

>>781
レガシーつうか、まともな人間つかってりゃ他の言語に置き換えるのも面倒ではないはずなんだけどな
見る分にも数千ステップだろうし
オブジェクト系つうかC++(オープンソース)で3万ステップ追っかけたことあるけどもorz

784 :ニューノーマルの名無しさん:2021/11/06(土) 21:36:50.50 ID:nt37Vh+EO.net
大きい銀行のシステム全体だと何万ステップくらいあるんすか?

785 :ニューノーマルの名無しさん:2021/11/06(土) 21:38:56.34 ID:3VqsVrc+0.net
と言うことでみなさんお疲れ様。
こちとらCOBOLが読み書きできるというだけで(正確に言えば加えてIMSやCICSもOKだが)で年に1500万円頂いている。
定年まであと3年余りのロートルで定年延長とかあってもあと5年なのでこのまま逃げ切るつもり。
しかし私みたいなおっさんが高い給料もらっているのに、私には理解のできないようなものを扱っている若いものが安月給で働かされているのはとっても不憫なものよのう。

786 :ニューノーマルの名無しさん:2021/11/06(土) 21:54:46.24 ID:lvNrya1f0.net
>>784
大きいだけで、やってることはアクセスに毛が生えた程度だろw

787 :ニューノーマルの名無しさん:2021/11/06(土) 22:32:28.15 ID:fWyk1O9Z0.net
>>786
アクセスにあんたの預金預けるw
ブタさん貯金箱w

788 :ニューノーマルの名無しさん:2021/11/06(土) 22:44:25.10 ID:ZWfPsGyg0.net
日本だけがそれだけ足踏みし続けてるってことだよ

789 :ニューノーマルの名無しさん:2021/11/06(土) 22:50:37.37 ID:EV+l7gLj0.net
>>785
給与は需要と供給で決まるからそれで良いんだよ。
業界違うけど俺も同じような立場だわ。

790 :ニューノーマルの名無しさん:2021/11/06(土) 22:53:20.77 ID:5tUNuYwk0.net
スレゆっくりだな
でも次スレも求む

791 :ニューノーマルの名無しさん:2021/11/06(土) 23:27:45.09 ID:luYMVWAd0.net
COBOLが古くても未だに使われてる処があるのは
OA化最初の投資や企業実績があってこそで
あの時のブラックながら、がんばったIT土方は
リストラされて捨てられた、もう俺はやらんよ

792 :ニューノーマルの名無しさん:2021/11/06(土) 23:34:28.98 ID:NBWwg/wp0.net
>>784
メガステップが規模の単位
COBOLでは、その言語仕様からモジュール間の悪性の「絡み」と「伝播」が避けられない
手を入れようにもどうしていいか分からない状況は、言語面ではそこから発生する

793 :ニューノーマルの名無しさん:2021/11/06(土) 23:39:12.63 ID:JCQCN5Bb0.net
>>777
何言ってんのあんた?

794 :ニューノーマルの名無しさん:2021/11/06(土) 23:45:52.26 ID:W10BAV0q0.net
>>785
と言うか年収そのままで良いから75歳まで引退しないで欲しいのだが
そんなゴミ触りたくないって

795 :ニューノーマルの名無しさん:2021/11/06(土) 23:52:01.22 ID:O7ZFrp280.net
>>780
COBOLだって最終的には機械語に落ちるわけで
COBOLからしか使えない特殊な命令を使ってるわけじゃないからね

796 :ニューノーマルの名無しさん:2021/11/06(土) 23:53:40.40 ID:5tUNuYwk0.net
アセンブル アセンブリ アセンブラ
のことから、かなw

797 :ニューノーマルの名無しさん:2021/11/06(土) 23:54:13.38 ID:5tUNuYwk0.net
コンパイル、翻訳も

798 :ニューノーマルの名無しさん:2021/11/06(土) 23:56:26.74 ID:nt37Vh+EO.net
>>792
ちなみに、それって具体的に例示できます?
ってか、保守を想定してか移行を想定してかとか

799 :ニューノーマルの名無しさん:2021/11/07(日) 00:06:57.11 ID:smGc3sf00.net
COBOLもコンパイルしますw

800 :ニューノーマルの名無しさん:2021/11/07(日) 00:09:17.73 ID:vR58Idqz0.net
えーっと、したっけかな?

801 :ニューノーマルの名無しさん:2021/11/07(日) 00:23:14.79 ID:BLWYUCvd0.net
>>795,798
実装対象として考えられた初期の汎用機群は10進ストリング的な機械命令群を予め持っていたが、
それが現在のPCやサーバには欠落してるんだ

COBOLの大抵の処理はファイルをいくつか読みだしてファイルをいくつか書出し修正や作成するというものになる
そのときファイル内の重要項目の定義が変ったりすると、友達の友達はその友達式にファイル経由で影響が拡がり易いんだ
DBを中心に置いて組んだシステムはこうはなりにくいが、そんな素直なプログラムばかりではない
いずれにせよ、モジュールの独立性が高い言語と環境しか知らない人にとっては想像外の事だと言える

802 :ニューノーマルの名無しさん:2021/11/07(日) 00:44:17.96 ID:8Sv7AXe00.net
COBOLなくなるって言ってるやつは石油が無くなるって言ってたやつと似てるな

803 :ニューノーマルの名無しさん:2021/11/07(日) 00:46:22.01 ID:Ch6qO/SM0.net
>>687
技術的なことは天才がやれば可能とは思うがボランティア必至
さらに、止められないシステムを動かしながらやるのは現場的に無理w

804 :ニューノーマルの名無しさん:2021/11/07(日) 00:54:22.61 ID:Fq40aXDeO.net
>>801
えっと、前後しますが、先にファイルの話から
ファイルレイアウトいじる必要があるなら、それにアクセスするプログラムに影響があるのは当然でCOBOLという言語に限った話ではないのでは?と思うんですが、

まあ、いわゆるファイルレイアウトのCOPY句で参照するなにがどうわなに

805 :ニューノーマルの名無しさん:2021/11/07(日) 01:08:41.83 ID:Fq40aXDeO.net
>>801
>10進ストリング的な命令群
9項目をoperandにして直接演算する命令群的にとらえていいんでしょうか
よしんばPCやオープンの鯖で機能的に等価なPGやシステムを構築できても、性能がでないあるいは出にくい推定でしょうか

806 :ニューノーマルの名無しさん:2021/11/07(日) 01:12:43.24 ID:ZCwRbTZC0.net
電子ハンコCOBOL

807 :ニューノーマルの名無しさん:2021/11/07(日) 01:15:58.54 ID:ORxeyx0L0.net
>>800
しいたけ

808 :ニューノーマルの名無しさん:2021/11/07(日) 01:17:07.91 ID:ORxeyx0L0.net
>>802
団塊のじーさんがCOBOL仕事を死守するための・・

809 :ニューノーマルの名無しさん:2021/11/07(日) 01:19:08.46 ID:ORxeyx0L0.net
>>802
【重要】学生へ。COBOL技術者はプログラマではない3
https://medaka.5ch.net/test/read.cgi/prog/1405758165/
こういうスレつくって悪い噂をしてひとがいる

810 :ニューノーマルの名無しさん:2021/11/07(日) 01:20:17.04 ID:ORxeyx0L0.net
複数人で印象操作するという仕事で、
嘘を展開していた

奴がいた

811 :ニューノーマルの名無しさん:2021/11/07(日) 01:49:10.38 ID:BLWYUCvd0.net
>>804
どちかっつうと逆で、必要に迫られてプログラムを改修しようとすると、ファイルフォーマットに影響し易いんです
もちろんCopy句大活躍
ただし、Copy句を参照しているプログラムユニットをすべてチェックして
必要なら再コンパイルと再テストです

オープン系だと、COBOLの基本10進32桁保証のために、素直には128ビット整数+スケール1バイトを使って
エミュレートすれば素直ですが、至る所で10進←→2進変換が入るので大きなオーバーヘッドになります
でも、ieee754に10進演算関連の命令があるようですけどこれはスペックの点で使えないようです

結局、マシンと言語でネイティブでサポートしてくれないと、無意味なオーバーヘッドを喰らいそうです
ただし、ファイルフォーマットから全面的に見直せば、別言語での再構成は十分現実的です

812 :ニューノーマルの名無しさん:2021/11/07(日) 02:02:38.59 ID:UvHWYrvM0.net
日本の昭和からの風土
動いていて問題部分は触るな
例、出荷先でも埃がかぶっていても
その線、端子を触るなとか
ラダー、その回路をを触るな
汎用オフコンパソコン、組み込み
それを触るな、相手にさせろとか
とにかく、新しくやるなw

813 :ニューノーマルの名無しさん:2021/11/07(日) 02:04:02.29 ID:UvHWYrvM0.net
今の頭取クラスがやった金融のCOBOLモジュール、すっぱでも触るなw

814 :ニューノーマルの名無しさん:2021/11/07(日) 02:08:58.61 ID:Fq40aXDeO.net
>>811
丁寧な回答ありがとう
となると、10進演算の話は移行に関する的な話で
ファイルに関する話はどちらかと言えば保守改修でしょうか

特段に答えていただいたことに否定的と誤解されないよう願いたいんですが
保守改修でも移行でもそこまでやってきたチームメンバがなにを継続的に把握しているかや、よくある?(少なくとも言われる?)関連ドキュメントの存在や整合性とかもかなりかかわるんじゃないかとか
また、拡張性にとんだ言語がどれくらいどのようにこうだからこのようにCOBOLより変更に強いとかを平たくかつ証明的に示せるもんでしょうか
とは思うんですよね

815 :ニューノーマルの名無しさん:2021/11/07(日) 02:09:52.10 ID:UvHWYrvM0.net
東大も認める10進演算

816 :ニューノーマルの名無しさん:2021/11/07(日) 02:12:02.02 ID:M3qsAva70.net
俺のプログラムまだ現役だろうか。

817 :ニューノーマルの名無しさん:2021/11/07(日) 02:12:26.09 ID:63EvZsfx0.net
他言語でもBCDライブラリ使えば同じなんだけどね。

818 :ニューノーマルの名無しさん:2021/11/07(日) 02:12:44.99 ID:UvHWYrvM0.net
コンピュータの開発言語を学ぶな
やるんだよ、それだけ

819 :ニューノーマルの名無しさん:2021/11/07(日) 02:13:21.24 ID:UvHWYrvM0.net
バイナリーコードデシマル

820 :ニューノーマルの名無しさん:2021/11/07(日) 02:16:33.77 ID:Fq40aXDeO.net
あと全然知らんすが、近時の汎用機資源が、いまもその手の命令を持った現物で動いてるのか、あるいはもしかしたら、エミュレータみたいなもので古いマシンからリプレースされて動いてることはあるのか、後者のケースがもしも存在するなら、やはり性能要求は厳しくはないが、とにかく以前からのものに継続して動いてほしいとか、元がかなり以前のものでエミュレータとトントンになったり?とか?ちょっと想像しすぎですか

821 :ニューノーマルの名無しさん:2021/11/07(日) 02:19:07.27 ID:M3qsAva70.net
安倍政権以降アベンド言わなくなったね。

822 :ニューノーマルの名無しさん:2021/11/07(日) 02:28:47.55 ID:Fq40aXDeO.net
いわゆるPCのプロセッサの世界で命令とかある(あったなのかわからん)BCDは、COBOLでいうところのパックトデシマル?
一方COBOLの指定なしの9項目はアンパック?

823 :ニューノーマルの名無しさん:2021/11/07(日) 03:06:00.66 ID:Fq40aXDeO.net
あ、PCで持ってるBCD命令ってももちろん任意の桁のそれを演算してくれるもんじゃなくて
せいぜい補正命令くらいすか
なんか、386(7?)でいうFBLD/FBSTみたいんは実数に変換して計算させるみたいんで話が違うってことですかね
9項目って最大18桁かと思ってたら違ったようで><
32桁だとINT128に収まるかな

824 :ニューノーマルの名無しさん:2021/11/07(日) 04:07:17.28 ID:MtM6ExE30.net
COBOLが大好きとかでない限り、ただの地獄だな。
金のためならこんなオワコン業務にしない方がいいし。

825 :ニューノーマルの名無しさん:2021/11/07(日) 07:14:24.80 ID:JDGJbhLu0.net
実際、金融系って数字ばっかで、あんまり面白くないじゃん

826 :ニューノーマルの名無しさん:2021/11/07(日) 07:29:55.47 ID:KBH6VYQR0.net
>>825
東大の数学科卒なんかがいる保険数理の部屋なんか嫌だ
あの部門からのシステム開発要件なんて誰も近付こうとしなかったw

827 :ニューノーマルの名無しさん:2021/11/07(日) 07:59:24.52 ID:mGtBQEZP0.net
メインフレームで(マクロ)アセンブラを使って
事務処理だとレジスタを意識することがほとんどないな

828 :ニューノーマルの名無しさん:2021/11/07(日) 08:18:04.63 ID:KBH6VYQR0.net
このスレは本当に懐かしい事だらけだな
40年少々前からこの業界に入り6月に足を洗ったはずだが
コロナが落ち着いたから時給5000円のアルバイトでCOBOL解読を再開した

829 :ニューノーマルの名無しさん:2021/11/07(日) 09:13:03.11 ID:yr8xAlsT0.net
>>824
おまけにCOBOLやってる会社は変な会社が多いw

830 :ニューノーマルの名無しさん:2021/11/07(日) 09:26:23.17 ID:lQ/3GYB/0.net
>>8
アセンブラってアセンブリ言語の事?
8086なら30年前に仕事でプログラム組んでたわ

831 :ニューノーマルの名無しさん:2021/11/07(日) 10:17:51.36 ID:R0LoSzyk0.net
>>830
8086でアセンブラ使うと絶望する
相対ジャンプのオペランドが8bitとか
テメーは16bit CPU名乗るな!と…

832 :ニューノーマルの名無しさん:2021/11/07(日) 10:24:36.19 ID:nHdVVTmh0.net
>>826
数理のPG仕様は謎記号がいっぱい書いてあって読めないんだぜw
仕様者に気きに入っても記号が分からないの理解してもらうのが大変でww
奴ら一般コミュニケーション能力欠けてるwww

833 :ニューノーマルの名無しさん:2021/11/07(日) 10:37:52.86 ID:Cx3dWtQr0.net
>>823
ですです。
IntelのFBLDは詐欺です。
AMDが、IEEE 754r の10進浮動小数点演算サポートする
って話どうなった?

834 :ニューノーマルの名無しさん:2021/11/07(日) 10:40:27.62 ID:2PVVDjzA0.net
野党よりマシと同じだろ

生産性の低い衰退脳

835 :ニューノーマルの名無しさん:2021/11/07(日) 10:40:34.84 ID:WmBBJ0xF0.net
>>1
貴様の見ていたのは幻・・・

836 :ニューノーマルの名無しさん:2021/11/07(日) 11:22:31.89 ID:wakYrPDr0.net
>>809
COBOLはロジック組めないとあかんからな
ちゃんとしたソート、マージ、ブレイクぐらいの知識は必要(ちゃんと出来ない、汎用的に作れん人がおるからスパゲティ化)
面倒な処理はソースに説明書きも入れてたり、後進者への優しさが必要
設計するべき人がレビューだけすませて仕様書に反映して貰ってないこともあるのでな

オブジェクト系はクラス呼んで来て終わりだから私としちゃ簡単だけど

837 :ニューノーマルの名無しさん:2021/11/07(日) 11:53:04.29 ID:tlROn2jM0.net
既存コードの再利用はそのままコピペしてきてたな
だからこそずっとわやくちゃにならずに保守しながら使えるのだろう

838 :ニューノーマルの名無しさん:2021/11/07(日) 12:27:00.16 ID:xAOmLCNO0.net
>>822
68000だとABCD/SBCDというBCDによる加減算命令があったけど、0x09+1=0x0Aじゃなくて0x10になるという、
16進数を見た目10進数として扱うってだけで、実用性としては???な命令だった

そもそもBCD自体規格がバラバラで、誰もまとめようとしなかったのがずっと尾を引いている印象

839 :ニューノーマルの名無しさん:2021/11/07(日) 12:31:52.05 ID:ReowFu1E0.net
>>838
ちゃんとBCD演算してんじゃん。
どうなればいいと思ったの?

840 :ニューノーマルの名無しさん:2021/11/07(日) 12:48:21.14 ID:mGtBQEZP0.net
123c + 456c --> 579c
メインフレームならAP 命令
パック形式をゾーンにすると123fはF1F2F3となり
印刷すれば人間に123と見える

841 :ニューノーマルの名無しさん:2021/11/07(日) 13:00:19.44 ID:ReowFu1E0.net
それ、BCD演算と違う

842 :ニューノーマルの名無しさん:2021/11/07(日) 13:10:33.21 ID:rFoLUlZA0.net
他の言語出してくる輩は、
COBOLでちゃんと組んだ 実務経験と知識はゼロだろうね
COBOLは触らないほうがいいよ、先人の作品をぶち壊すから

843 :ニューノーマルの名無しさん:2021/11/07(日) 13:37:30.26 ID:NrYKEwZm0.net
>>3
パジャマくらい着せてあげなよ

844 :ニューノーマルの名無しさん:2021/11/07(日) 14:16:52.89 ID:YnJxEeIk0.net
0C7はもう見たくないのです。

845 :ニューノーマルの名無しさん:2021/11/07(日) 14:20:26.02 ID:Fq40aXDeO.net
>>833
>AMD
そんな話あったんすか><

846 :ニューノーマルの名無しさん:2021/11/07(日) 14:26:06.35 ID:Fq40aXDeO.net
>>836
お恥ずかしい質問だと思うんですが、
「ソートされたデータ(データセット)の性質ってこういうもんなんよ」的な話とかって、
経営工学とかで使いそうなテキストとかにあったりするもん?
そりゃキーの順に整列させたもんはそうなんだけど、こういう仕事にこう使えるんよ的な

847 :ニューノーマルの名無しさん:2021/11/07(日) 14:27:19.01 ID:UFySZhdi0.net
金の計算に必須な、10進演算ライブラリが充実してるのが要因らしい。

848 :ニューノーマルの名無しさん:2021/11/07(日) 14:29:22.28 ID:UFySZhdi0.net
>>833
金の計算に浮動小数点は不要だろ?

849 :ニューノーマルの名無しさん:2021/11/07(日) 14:36:05.93 ID:tlROn2jM0.net
ライブラリ以前でネイティブ対応だから使われてる
割り算は切捨て切り上げ四捨五入五捨六入等々意識してやるのが10進演算

850 :ニューノーマルの名無しさん:2021/11/07(日) 14:44:06.55 ID:x4cRd6e70.net
>>849
なんかそれって、プログラムの仕様に合わせて業務を設計している感じ

851 :ニューノーマルの名無しさん:2021/11/07(日) 15:17:39.79 ID:Fq40aXDeO.net
まあ、思うに、シビアな性能問題がなければ、プロセッサが直接演算しなくてもいいとは思うんよね>BCD

スレの元ネタは、移行とも保守改修とも出ていない(暗示には当然なっているだろうが)が、レスのベクトルはこの通り

小規模中規模な移行なら、よほどの人的あるいは資料資産的不足でもなけりゃ新規開発に近い移行してもいけるんじゃねーの?的な
(誰も知らない、になってるなっちゃったやつを文系がうま×)
移行するのに体力あるか、ようはコスト負担できるかがまずあるんだろうかなとか。

オープン化の流れみたいのに、(例のライセンス云々で?)変化もみえたとかマジあるのかわからんし、しばらくやって実例がでてなにか見えてきたことがあるのか?全然知らない

かききれないなw

852 :ニューノーマルの名無しさん:2021/11/07(日) 15:22:08.01 ID:Ofzvupoe0.net
だから、どこのだれがメインフレームとか言い出したんだ。
日本IBM本社が六本木にあるころは
センターマシンで通用したんだがな。

853 :ニューノーマルの名無しさん:2021/11/07(日) 15:34:27.57 ID:/TmgEKvx0.net
ダウンサイジングが出始めた頃からメインフレームと呼んでた気がするがセンターマシンと言う言い方はしたことなかった気がする

854 :ニューノーマルの名無しさん:2021/11/07(日) 15:34:47.46 ID:Fq40aXDeO.net
でも、78年版とかENDIFもうあった?

855 :ニューノーマルの名無しさん:2021/11/07(日) 15:39:54.49 ID:Fq40aXDeO.net
計算センターにあるマシンだからセンターましんてきな?
「メインフレーム」とか「汎用機」とかの定義しらべてこんとあきまへんかね?
「オフコン」と区別される気もしますよね

856 :ニューノーマルの名無しさん:2021/11/07(日) 15:47:01.99 ID:Fq40aXDeO.net
2段落めにもう明確な定義は存在せずって><@Wikipe

857 :ニューノーマルの名無しさん:2021/11/07(日) 15:50:48.96 ID:KBH6VYQR0.net
俺の周辺では汎用機 メインフレーム ホストと呼ばれてきた

858 :ニューノーマルの名無しさん:2021/11/07(日) 15:53:40.17 ID:Fq40aXDeO.net
上か前でだれかメインフレームのインストラクションの資料リンクしてくれてたよね
命令すごく多くてみきれんかった

859 :ニューノーマルの名無しさん:2021/11/07(日) 15:57:17.36 ID:Fq40aXDeO.net
>>840
これも、お恥ずかしい質問ですみません
(くれぐれも皮肉にとらないでね本当に初見)
後ろにcとかfをつける表記って、どういう意味か教えてください

860 :ニューノーマルの名無しさん:2021/11/07(日) 16:06:35.39 ID:mGtBQEZP0.net
>>859
cは+(正), fも同様に扱われる 、ゾーンをパックにするとfになる、アンパックするとcになるからfに変換する必要がある
C'123'(x'F1F2F3') ->パックにすると x'123f'
dは-(負)

861 :ニューノーマルの名無しさん:2021/11/07(日) 16:51:19.75 ID:Fq40aXDeO.net
>>860
cはゾーン10進の正の数、dはゾーン10進の負の数、fはパック10進の符号なし、でしょうか?
(そうの場合パックの符号ありの正と、符号なしの差がよーわからん><)

X''は、16進定数、C''は文字文字列だけど、正の数なら数字をそのまま書けば当然ゾーン10進そのもの
ってことすかね

当然C'-123'と書いても、123dにはならない、でおK?

862 :ニューノーマルの名無しさん:2021/11/07(日) 17:12:13.24 ID:mGtBQEZP0.net
>>861
ずいぶん昔の記憶だから、怪しいかもしれないが、メインフレームの話で
EBCDICのゾーン10進で負数は末尾1バイトが
x'd1'とかになるから、c'J'に該当する。
で、パック10進数には符号なしは存在しない。必ず末尾4ビットが符号になる

アセンブラでパック命令は、数字を意識してなかったような気がする。
8ビット区切りで、下4ビットをつなげてるだけで、最後の8ビットの上4ビットを符号ビットにする。

863 :ニューノーマルの名無しさん:2021/11/07(日) 17:21:10.97 ID:mGtBQEZP0.net
ゾーンおよびパック 10 進数データのサイン表記
ttps://www.ibm.com/docs/ja/cobol-zos/6.2?topic=arithmetic-sign-representation-zoned-packed-decimal-data

864 :ニューノーマルの名無しさん:2021/11/07(日) 17:25:05.23 ID:2nyuEL730.net
JavaのBigDecimalで書き直したことあるけど足し算するだけでも、

BigDecimal a = new BigDecimal("1");
BigDecimal b = new BigDecimal("2");
BigDecimal c = a.add(b)

こうだからな

1+(2-3)*4/5

みたいに括弧も使った四則演算をaddとかsubtractとかクラスメソッドで書き直すのかなりダルかったわ

865 :ニューノーマルの名無しさん:2021/11/07(日) 17:29:38.17 ID:Fq40aXDeO.net
AP命令の方ググったら、汎用機用のC言語の関数、
通常はコンパイラから生成されないハードのAP命令を意識して用意されてる的な、
のに当たりました><

866 :ニューノーマルの名無しさん:2021/11/07(日) 17:32:37.22 ID:GNZvPca/0.net
まぁ業界の事情は知らないけどみずほ銀行見てると基幹システムってなかなか変えられないんだなぁと

867 :ニューノーマルの名無しさん:2021/11/07(日) 17:42:20.42 ID:KBH6VYQR0.net
>>866
金融系は特定のユーザー部門に紐づいた専門的な計算処理だけ
COBOLに封じ込めればある程度はシステム部門でもメンテ出来る様になる

868 :ニューノーマルの名無しさん:2021/11/07(日) 17:45:34.35 ID:Fq40aXDeO.net
>>864
これはだるそうっていうか、
コンパイラになった気分を味わえそう><
JAVA全く書いたことないんすけど
オブジェクト志向なら、せめて、
Big…("1") + Big…("2")
みたいに書けるように導入できないんすか><

869 :ニューノーマルの名無しさん:2021/11/07(日) 18:02:57.61 ID:ejeqDtrj0.net
メインフレーム時代の話は懐かしくなる人も多いだろう
自分がCOBOLやってた時代は、空調効いたマシンルームにメインフレームがありオペレータが操作、パンチ室で8インチFDにデータ入力するパンチャー
JCLはまだカードで床に落としてバラバラになると大変な事になってたな

870 :ニューノーマルの名無しさん:2021/11/07(日) 18:09:55.12 ID:uWXIgtHr0.net
5大Sierのどれとは言わんが、Javaの新規案件でStrutsを選択してるの見ると、
日本のあまりの、IT後進国ぶりに悲しくなるよね。
「VPNからしかアクセスしないからいいんですっ!」とか顔を真っ赤にして主張するけどよ。
新しいライブラリも使えないし、第一将来的にお客さんがそのソフトを流用して、
インターネットからアクセスしたいとか言い出したらどうするんや?
ああいうの見てると、45歳定年制度とは言わんが、勉強する気のない人は引退して欲しくなる。

871 :ニューノーマルの名無しさん:2021/11/07(日) 18:15:43.40 ID:CBQAUMRm0.net
>>868
自分でそういうメソッドを書けば済みそう

872 :ニューノーマルの名無しさん:2021/11/07(日) 18:29:05.77 ID:8rj14qXo0.net
>>870
実は、この物言いが、飛び付きやすいけど、よく考えなきゃならないはなしなんじゃないんですかね
日本の労働環境、賃金というか報酬というべきか、また
時間的自由度においても、なかなか、
新しいもの勉強していく時間とかとれないんじゃねえの?

873 :ニューノーマルの名無しさん:2021/11/07(日) 18:29:47.15 ID:KBH6VYQR0.net
>>869
いいなあFD普及するまでは
信じ難いだろうけれど紙カード、紙テープ、磁気テープ(オープンリール)持って出張だよ
新幹線グリーン車に着脱可能なHDDを乗せて行った事もある

874 :ニューノーマルの名無しさん:2021/11/07(日) 18:31:25.11 ID:8rj14qXo0.net
>>871
詳しい人きたー.゚+.(・∀・)゚+.゚
だと、なんでそうしなかったんですかねえ?

875 :ニューノーマルの名無しさん:2021/11/07(日) 18:40:31.06 ID:8rj14qXo0.net
てか、あるのかは、しらんすけど、
例えば、
1BD +2BDとか、かけるように導入できるもんですか?

876 :ニューノーマルの名無しさん:2021/11/07(日) 18:49:08.81 ID:8rj14qXo0.net
>>862
パックだけかわからんすけど、項目そのまま命令で計算できると、
すごくはやそうですよね
アンパックも、負の数についてはそのままcharにはならないと、
そのまま表示印刷できるにも、ぎもんはかんざるんですが、
なんとなく計算機の進化の歴史的事情をたくさん含んでるのかなとか想像します。

877 :ニューノーマルの名無しさん:2021/11/07(日) 18:59:01.14 ID:EIl4l00n0.net
COBOLの現場の方が超まったりしてて良かった記憶

878 :ニューノーマルの名無しさん:2021/11/07(日) 19:18:54.51 ID:LMl6mfPT0.net
>>854
多分だけどEVALUATEが使えるようになった(78年版)のと
同じ時に実装されたと思う
それより古いのは使ったことないです

879 :ニューノーマルの名無しさん:2021/11/07(日) 19:39:41.88 ID:ejeqDtrj0.net
>>873
カード穿孔機カードで正しくパンチ出来てるかどうか確認するだけでも神経使っていたのに
持って出張とは大変だ
磁気テープはオペレータの代わりに、マウントしたりしていたけど結構重いしでかい
FD持っての出張は、ホスト専用端末から端末エミュレート可能なワークステーションに切り替える時かな

880 :ニューノーマルの名無しさん:2021/11/07(日) 19:45:40.53 ID:IGn+iGB70.net
この手のはいじるとテストがすんごい面倒だったな。

881 :ニューノーマルの名無しさん:2021/11/07(日) 20:06:43.66 ID:wPczY6Iz0.net
>>831
まあ半分8ビットだもんなw

882 :ニューノーマルの名無しさん:2021/11/07(日) 21:03:25.81 ID:mGtBQEZP0.net
>>876
古い記憶であやふやだが、
古いCOBOLに近い感覚で印刷・表示が可能
----9や****9などのパターンを用意しておいて
2命令くらいで編集ができる

883 :ニューノーマルの名無しさん:2021/11/07(日) 21:07:18.60 ID:LMl6mfPT0.net
>>882
ああ 出力するとき0つけるかスペースにするかマイナスにするか
あったな Z付けるのもなかったけか

884 :ニューノーマルの名無しさん:2021/11/07(日) 21:28:58.38 ID:mGtBQEZP0.net
>>883
そう、ピリオド、カンマ、スペース(ゼロサプレス)、¥、$、まぁいろいろ
新しいCOBOLだとレポートライター?

885 :ニューノーマルの名無しさん:2021/11/07(日) 21:37:34.82 ID:xUkiJg4Q0.net
社保庁の年金のシステムやってた人いる?

886 :ニューノーマルの名無しさん:2021/11/07(日) 22:27:45.37 ID:RNMl2g6A0.net
数年前、ウチのマスターの院生でコボラーになったのがいる。2年卒業(修了)直前に基本情報技術者試験受けて落ちた奴だからちょっと心配だけど。

887 :ニューノーマルの名無しさん:2021/11/07(日) 23:12:32.67 ID:Fq40aXDeO.net
さっきから改めてPIC句でなにが書けるのかとか
計算のための項目と表示印刷のための項目がいっしょくたになってて、
色々な記述力はあるけど、
大真面目に等価なものを他言語でつくるとなったらこりゃ赤なり大変じゃないのかと
試してみるのにインストールしちゃいました><

888 :ニューノーマルの名無しさん:2021/11/07(日) 23:37:00.19 ID:LXwDN2Hy0.net
>>1
蘇るとかじゃなくてCOBOL以上に事務処理に適した言語が今まで存在しなかった

889 :ニューノーマルの名無しさん:2021/11/07(日) 23:55:42.98 ID:Fq40aXDeO.net
ぶっちゃけて、A項目なんて
数字とか記号いれたらアウトなん?

890 :ニューノーマルの名無しさん:2021/11/08(月) 00:08:15.93 ID:mBW4vBJ90.net
マイナンバーの管理がCOBOLだったはずだから当分無くならんだろ

891 :ニューノーマルの名無しさん:2021/11/08(月) 00:48:09.25 ID:Q7Gf2iMIO.net
>>890
っていうか、よー知らんけど、
COBOLっても、端末?でやり取りする仕組みとか?画面単位で抽象化して端末に任せるみたいな仕組みみたいのとか
印刷もページ単位で、レイアウトを記述したりとか、
みたいのは、各社の独自の実装だったりするんすか?

892 :ニューノーマルの名無しさん:2021/11/08(月) 00:54:26.85 ID:Q7Gf2iMIO.net
>>878
それ以前は、構文の終わりが"."だったとかありましたかねえ><

893 :ニューノーマルの名無しさん:2021/11/08(月) 01:24:29.66 ID:wjoyxkJP0.net
いいじゃん、去年の米みたいに高齢になっても
COBOLでなにかやらせて貰えるって

894 :ニューノーマルの名無しさん:2021/11/08(月) 01:56:34.09 ID:Q7Gf2iMIO.net
実際のところ、どういう仕事があるのかないのかそこまでの話なのかは、
本が売れてるということから直ちになにかが言えるのかはわからない?

895 :ニューノーマルの名無しさん:2021/11/08(月) 02:01:10.57 ID:wjoyxkJP0.net
日経ってCOBOLのことをむちゃくちゃ書いたり
こんどはあげかwwww

2000年ころまでの日経コンピュータ、まだ残してある
定期購読していたw今はやめたが

896 :ニューノーマルの名無しさん:2021/11/08(月) 03:28:22.99 ID:Q7Gf2iMIO.net
汎用機から撤退したメーカーって、そういう系列のハードとか全く作ってないんだろうか

897 :ニューノーマルの名無しさん:2021/11/08(月) 03:42:08.80 ID:+aPxAcO10.net
>>888
ひょっとして事務処理というものをなくせば
COBOLを成仏させてやれる?

>>891
技術的なとこは全然わからないけどそういうのは確か
オープンシステムに
メインフレームからdatデータみたく引っ張ってきて
PC側で
WYSIWYG(What You See Is What You Get)なんちゃらで
カッコ良くしたんじゃなかったか?

>>894
知り合いのマネージャークラス爺さんは
今も売れっ子。働き先を選べると聞いてる。
ずれたレスしてたら堪忍な

898 :ニューノーマルの名無しさん:2021/11/08(月) 03:45:56.36 ID:Q7Gf2iMIO.net
>>897
>>894はそういう話っす><あってます
聞いておっ?と思う人にもいい仕事があるべき待遇で回るいいなと、真面目に思っとりまし。

899 :ニューノーマルの名無しさん:2021/11/08(月) 03:51:58.69 ID:+aPxAcO10.net
うちの会社はホストだったなー
メーカー名のイニシャルで呼んでた
それで会社が見当ついたりされる世界

インターネットを控えた時期、COBOLで組んだシステムを
絶対に捨てられない訳を
寂しげに話を聞かせてくれた課長さんたち
生きててねと心で祈ったわ
出世してたわ

900 :ニューノーマルの名無しさん:2021/11/08(月) 03:53:39.95 ID:+aPxAcO10.net
>>898
よかった(;´д`)
自分などは使えない社員だったので
見学に来た人に「これがイーサネットです」って
イエローケーブル見せる係w

901 :ニューノーマルの名無しさん:2021/11/08(月) 03:56:15.71 ID:Q7Gf2iMIO.net
メインフレーム」のWikipeにあるだけでも、
オープン化が始まった頃の、当然全部置き換わってあとは滅びると思われてた動きの頃とは、事情が違ってきました的な?

ただ、想像の域を出ないけどいま使われてるそれぞれシステムに互換的なリプレースマシンがあるのかないのかは、
各ユーザにとって軽くはない?

902 :ニューノーマルの名無しさん:2021/11/08(月) 04:07:03.16 ID:+aPxAcO10.net
>>901
事情は2kの頃にはわかってたはず
ワークステーションに置き換えるにはあまりにデカくw
自分には答えられるほど知識がないのでパスする

とにかく「カネ」と「上の意識」と「しがらみ」がネックと思う
それがいまだ生きてることに驚いてさえいる。落ちます

903 :ニューノーマルの名無しさん:2021/11/08(月) 04:29:11.14 ID:j13D29Tn0.net
GNUのGCCの中に入って居るのかな?

904 :ニューノーマルの名無しさん:2021/11/08(月) 04:35:49.22 ID:koU3MeIn0.net
identification division
environment division
data division
procedure division

専門学校時代の先生は、上から純に
あいでんとふぃくしょん でびじょん
えんびろめんと でびじょん
でぇたー でびじょん
ぷろせであ でびじょん

って発声してた

905 :ニューノーマルの名無しさん:2021/11/08(月) 05:11:44.80 ID:9vb6/JAk0.net
>>897
>ひょっとして事務処理というものをなくせば
>COBOLを成仏させてやれる?

金融機関では預金や貸付の残高を管理したり利息の計算をするシステムにあたるから無理だろうね

906 :ニューノーマルの名無しさん:2021/11/08(月) 05:42:07.16 ID:kyGSrBCP0.net
しーおーぴーえーえる COBOL
のネタはもう出た?

907 :ニューノーマルの名無しさん:2021/11/08(月) 06:57:38.16 ID:9MbLL3Bw0.net
>>905
事務処理は無くせないからな。

908 :ニューノーマルの名無しさん:2021/11/08(月) 08:44:29.73 ID:xr+36tCs0.net
今のコボルを解読して作り直そうとするからトラブるんでしょ?
やってることは入出金記録に毛が生えた程度だから一から作れよ
仮想通貨どもはコボルなしで作ったんだろ?

909 :ニューノーマルの名無しさん:2021/11/08(月) 08:49:14.91 ID:47pdhdoW0.net
>>908
アホや

910 :ニューノーマルの名無しさん:2021/11/08(月) 08:50:26.73 ID:Hij0Bkmc0.net
同じ結果が出るシステムを数億かけて開発する意義はあるのか、って話

911 :ニューノーマルの名無しさん:2021/11/08(月) 08:54:09.06 ID:uw1odj8z0.net
そもそも旧システムのバグがあったりするので同じ数字を出すのが至難の業だわな。

912 :ニューノーマルの名無しさん:2021/11/08(月) 08:54:45.17 ID:bmKAp3f+0.net
>>910
銀行だと下手したら1000億かかるよ

913 :ニューノーマルの名無しさん:2021/11/08(月) 09:00:05.29 ID:buPwRGSp0.net
COBOるは動詞

914 :ニューノーマルの名無しさん:2021/11/08(月) 09:07:41.31 ID:Mngz62sg0.net
金融機関の勘定系はCOBOLしかないような気がする・・・

915 :ニューノーマルの名無しさん:2021/11/08(月) 09:16:33.01 ID:DIqc7dJb0.net
>>913
えーお前まだCPBOってないのぉ?おっくれってるぅ〜!

って感じで使えば良いのかな?

916 :ニューノーマルの名無しさん:2021/11/08(月) 09:17:18.67 ID:DIqc7dJb0.net
>>915
やべ、何でPだよ、「COBOってないの」w

917 :ニューノーマルの名無しさん:2021/11/08(月) 10:35:59.20 ID:7faPldHY0.net
みずほみたいな会社とか結構あるんじゃね?

918 :ニューノーマルの名無しさん:2021/11/08(月) 11:09:34.13 ID:VF4A137f0.net
ワシの知ってる金融機関ではCOBOLを見たことはない!!
アセンブラとPL/Iじゃった。

919 :ニューノーマルの名無しさん:2021/11/08(月) 12:56:26.52 ID:sbZIf27/0.net
COBOL一筋で金融系30年
生保とクレジットだけだがな

920 :ニューノーマルの名無しさん:2021/11/08(月) 13:01:35.69 ID:txuetGDQ0.net
>>844
このスレには、そのネタが判る人は結構いるね。

921 :ニューノーマルの名無しさん:2021/11/08(月) 13:03:35.06 ID:KKtuZW9p0.net
みずほのサグラダファミリア建設に奴隷が必要なんだよ
察してやれ

922 :ニューノーマルの名無しさん:2021/11/08(月) 13:04:36.87 ID:KKtuZW9p0.net
PythonかRubyで作り直せよ

923 :ニューノーマルの名無しさん:2021/11/08(月) 13:27:10.04 ID:hjDTNjCI0.net
釣りなら釣り針がでかすぎるし
本気で言っているなら無知もいいところ

924 :ニューノーマルの名無しさん:2021/11/08(月) 13:28:51.04 ID:N2t75QsL0.net
>>918
PL/Iの方が地獄組なんだよな

925 :ニューノーマルの名無しさん:2021/11/08(月) 14:02:59.54 ID:NzR8KCys0.net
みずほもCOBOL で作っておけばよかったのに

926 :ニューノーマルの名無しさん:2021/11/08(月) 14:03:38.27 ID:GSokx7cn0.net
>>925
違うの?

927 :ニューノーマルの名無しさん:2021/11/08(月) 15:08:19.32 ID:IIWcGXOW0.net
今のテックスタックでゼロから構築するとしたら
何使うべきなんだろうね?

AWS移行した銀行が無かったっけ

そしてペイパルとかは何使ってるんだろう

928 :ニューノーマルの名無しさん:2021/11/08(月) 15:10:48.56 ID:IIWcGXOW0.net
まずgithubエンタープライズかgitlabを自社ホスティングして、
自動CI/CDパイプラインは必須としよう

929 :ニューノーマルの名無しさん:2021/11/08(月) 15:34:58.86 ID:V/2cMFz/0.net
詳細は不明だが、1次オンライン(?)2次総合オンラインは自行のPで
システム開発したんでないのか

930 :ニューノーマルの名無しさん:2021/11/08(月) 15:44:02.00 ID:LLMd55zR0.net
一人一台のPCでExcelが使えなかった時代は
COBOLでゴミプログラム毎日作っているだけで給料もらえた
夢の時代だったな。
DAかMTからデータ読んでソートして集計して印刷するだけで
有難がられる良い時代だったわ。

931 :ニューノーマルの名無しさん:2021/11/08(月) 15:54:03.49 ID:TKm11/UC0.net
アメリカ空軍の給料計算システムは今どうなっているのかな?
(Cobolはアメリカ空軍の給料計算を機械化するために女性が考え付いたプログラム言語)

932 :ニューノーマルの名無しさん:2021/11/08(月) 17:01:55.77 ID:A7FiHynn0.net
処理系仮想化する方が安上がりな時代になったからなあ
ハードに先がなくてもなんとかなるわな

933 :ニューノーマルの名無しさん:2021/11/08(月) 17:26:09.77 ID:Q7Gf2iMIO.net
>>932
確実に仮想環境とかエミュレータが用意される保障もないんじゃ?と思ったらおかしいん?

934 :ニューノーマルの名無しさん:2021/11/08(月) 17:28:19.82 ID:Q7Gf2iMIO.net
>>922
ためしに夜間バッチ一つpythonで書いて流してみたらいいんじゃね?
突き抜けなければ使えるのかも

935 :ニューノーマルの名無しさん:2021/11/08(月) 17:36:22.08 ID:IIWcGXOW0.net
>>930
それを読んで「ラクで良いなぁ」と感じる人と
「やりがいねえなぁ」と感じる人が居ると思う

936 :ニューノーマルの名無しさん:2021/11/08(月) 17:37:43.52 ID:IIWcGXOW0.net
>>933
今の物理的なハードウェアが壊れる可能性よりは
エミュレータの方が長期的に使える可能性のが高いと思うな

937 :ニューノーマルの名無しさん:2021/11/08(月) 18:39:32.74 ID:otJGuxzB0.net
小売り店員には不要のスレ

938 :ニューノーマルの名無しさん:2021/11/08(月) 18:46:36.91 ID:Q7Gf2iMIO.net
>>936
エミュレータだれがなにをベースマシンにつくんねんねんな

939 :ニューノーマルの名無しさん:2021/11/08(月) 18:51:07.99 ID:uJBXjlXv0.net
ハードぶっ叩きまでエミュレートする気はしないが、そこだけ入れ替えるのか

940 :ニューノーマルの名無しさん:2021/11/08(月) 19:17:06.51 ID:IIWcGXOW0.net
>>938

https://sdl-hercules-390.github.io/html/

一応こんなのがあるみたいよ
Qtライセンスだから好きなようにコンテナ化も出来る

https://en.m.wikipedia.org/wiki/Hercules_(emulator)
の方がわかりやすいね

いや使った事も無いですが

941 :ニューノーマルの名無しさん:2021/11/08(月) 19:23:14.36 ID:IIWcGXOW0.net
富士通に日立のがあるかはわからんですが
わかる人が生きてる間に作ってほしいねぇ

https://aws.あまぞん.com/blogs/apn/automated-refactoring-of-a-u-s-air-force-mainframe-to-aws/

AWS移行はこの辺のホワイトペーパーがわかりやすかった

942 :ニューノーマルの名無しさん:2021/11/08(月) 20:04:35.18 ID:cOULtnEh0.net
芸人ヒロシに触発されて山買った奴ら終わるwwwwww ヒロシがとんでもない暴露wwwwww
http://nkou.rutilus.net/VCLP/151537467.html 2410240 udhiv

943 :ニューノーマルの名無しさん:2021/11/08(月) 20:11:52.13 ID:RB4ilbnC0.net
>>931
へー
そうなんだ

944 :ニューノーマルの名無しさん:2021/11/08(月) 20:21:38.60 ID:S4l5lZN+0.net
研修時代にもらった富士通のテンプレート、バッキバキに折れながらも手元に残っている
この文字は9ポで、追加項目はちょうど住所欄の真下に来るように・・・とか、定規の部分で帳票出力での文字の位置取りとかやってた覚えが

半角1文字あたり1/10インチ、全角文字は2文字で半角3文字分占有だったような覚えがあるが、
手元にある生保の控除証明書と突き合わせてみると微妙に合わないな、どうだったんだか

945 :ニューノーマルの名無しさん:2021/11/08(月) 21:05:55.66 ID:L+/PwVEv0.net
>>904
聞き取りミス

946 :ニューノーマルの名無しさん:2021/11/08(月) 21:07:23.51 ID:GfYaXAHG0.net
>>904
日本工学院乙

947 :ニューノーマルの名無しさん:2021/11/08(月) 21:09:27.93 ID:L+/PwVEv0.net
電気関連工学部卒は、ASM ラダーで回路はやるんだが、いざ経営経理など管理系のソフトウェアは嫌がる

948 :ニューノーマルの名無しさん:2021/11/08(月) 21:47:06.99 ID:Q7Gf2iMIO.net
>>947
経営工学ってどんな学問なんですかね
ってかunixばっかりじゃないですよね><

949 :ニューノーマルの名無しさん:2021/11/08(月) 21:49:36.51 ID:L+/PwVEv0.net
は?

950 :ニューノーマルの名無しさん:2021/11/08(月) 21:50:52.70 ID:7D8zVlut0.net
俺が高校生の頃にパソコンに詳しい友人が「やるならCOBOLが良い。」
って言ってたが、結局俺はC言語ちょっとやっただけでプログラマーには進まなかったなー。

951 :ニューノーマルの名無しさん:2021/11/08(月) 21:51:46.72 ID:d8SDIOHs0.net
メガぁ!
メガぁぁぁ〜〜!!

952 :ニューノーマルの名無しさん:2021/11/08(月) 21:51:48.72 ID:lbEzPcyr0.net
RPGは?

953 :ニューノーマルの名無しさん:2021/11/08(月) 21:59:30.48 ID:Q7Gf2iMIO.net
>>949
失礼><
意味不明ですよね
撤回します><

954 :ニューノーマルの名無しさん:2021/11/08(月) 22:16:57.23 ID:t04bbdgy0.net
COBOL製品つったってWindowsやUNIXでは
Cで作ったランタイムライブラリくっ付けて動作させたりするよね?

帳票定義体での印刷やWebから起動とかもできるんだから息が長いんじゃないかな

955 :ニューノーマルの名無しさん:2021/11/08(月) 22:46:45.71 ID:ow7etf1D0.net
>>950
現実の実務を分かってる友人だったんですね。
パソオタだとCかオブジェクト指向に走りがちなんでw

956 :ニューノーマルの名無しさん:2021/11/09(火) 00:01:45.15 ID:z/brRcAH0.net
懐かしい。俺はCASLで受けたけど

957 :ニューノーマルの名無しさん:2021/11/09(火) 00:34:50.35 ID:0TZjySHE0.net
CASLを学んだのに解いたのはFORTRANだったな
BASICの知識で解けるんだもの

958 :ニューノーマルの名無しさん:2021/11/09(火) 00:41:13.91 ID:YZFQp2Ry0.net
>>905
>>907
発想の転換的な何かないかな、うーんうーん
事務をやる人はロボット化されていくのに、なぜだw

総レス数 958
248 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★