米政府で今なお現役の「COBOL」--レガシーシステムが抱える課題
米国では、何千万人もの死者が社会保障給付金を受け取っていると信じている人がいる。
だが、それは事実ではない。
実情としては、基盤をなす古いテクノロジーが理解されていないということだ。
150歳の社会保障受給者がいるという物語では、老朽化したテクノロジー、米政府のシステム、そして米政府効率化省(DOGE)の若いIT担当者たちによる現代の誤解が絡み合っている。
この物語の中心にあるのは、米国の社会保障制度を何十年も支えてきたプログラミング言語「COBOL」だ。
■COBOLのコードと難解な標準
COBOL(Common Business Oriented Language)は1950年代に開発され、米社会保障局(SSA)のITインフラストラクチャーの重要な一部となっている。
SSAは6000万行以上のCOBOLコードを維持しており、そのコードが退職金や障害給付金の請求の処理など、SSAの基幹業務を支えている。
(以下略、続きはソースでご確認ください)
japan.zdnet 2025-02-28 07:00
https://japan.zdnet.com/article/35229865/
米政府で今なお現役の「COBOL」--レガシーシステムが抱える課題 [すらいむ★]
■ このスレッドは過去ログ倉庫に格納されています
1すらいむ ★
2025/02/28(金) 20:43:22.01ID:bG+nxVSl2名無しのひみつ
2025/02/28(金) 21:22:03.29ID:CuIe7mD4 でなんでこれが科学なんだよ
3名無しのひみつ
2025/02/28(金) 21:22:21.30ID:oeWZ3Xgo ここで取り上げられている問題は、日付の基準日の問題
>特によく使用されるプレースホルダー日付は1875年5月20日であるという。なぜこの日付かというと、日付と時刻に関する規格「ISO 8601」で日付の起点ということになっているからだ。
xNIX, EXCELでもしばしば問題になる
年を二桁しか持たないおろかさも、2000年問題となり、3000年問題、昭和平成令和問題も起きるであろう
>特によく使用されるプレースホルダー日付は1875年5月20日であるという。なぜこの日付かというと、日付と時刻に関する規格「ISO 8601」で日付の起点ということになっているからだ。
xNIX, EXCELでもしばしば問題になる
年を二桁しか持たないおろかさも、2000年問題となり、3000年問題、昭和平成令和問題も起きるであろう
4名無しのひみつ
2025/02/28(金) 21:25:08.11ID:oeWZ3Xgo 記事はCOBOLに好意的である。悪いのはメンテをサボった連中
>どれもCOBOLに非があるわけではない。COBOLは古いかもしれないが、今でも有用だ。
>実際に、現金自動預払機(ATM)から現金を引き出すときは、95%の確率でCOBOLプログラムとやりとりすることになる。
>COBOL自体に問題があるということではない。問題はない。COBOLは大量のビジネスデータを効率的に処理することに長けている。
>どれもCOBOLに非があるわけではない。COBOLは古いかもしれないが、今でも有用だ。
>実際に、現金自動預払機(ATM)から現金を引き出すときは、95%の確率でCOBOLプログラムとやりとりすることになる。
>COBOL自体に問題があるということではない。問題はない。COBOLは大量のビジネスデータを効率的に処理することに長けている。
5名無しのひみつ
2025/02/28(金) 21:29:01.95ID:oeWZ3Xgo 「レガシー」は日本では「最新技術で作って後世に残すべき遺産」という意味が
一番目にくるようになった
外国記事を訳すときは注意すべきである
スレタイの「レガシー」は悪い意味で使われている
一番目にくるようになった
外国記事を訳すときは注意すべきである
スレタイの「レガシー」は悪い意味で使われている
2025/02/28(金) 22:41:20.39ID:q6xxKHOw
つまり若手プログラマは今からCOBOLを学んでマスターすれば生涯安泰ということ?
7名無しのひみつ
2025/02/28(金) 23:06:33.03ID:wwt3hEq8 変にシステムをいじると、それまでうまく行っていたものがうまく動かなくなるだけ。
それまできちんと二重帳簿をうまく切り回していたのが、新規に作り直した結果として
破綻したりとか。
それまできちんと二重帳簿をうまく切り回していたのが、新規に作り直した結果として
破綻したりとか。
2025/03/01(土) 00:02:29.08ID:iFdmamsH
置き換える費用も無いか。
Javaにでもトランスパイルすれば良いんだろうけど。
でも、テストしないわけにはいかない。
Javaにでもトランスパイルすれば良いんだろうけど。
でも、テストしないわけにはいかない。
2025/03/01(土) 00:04:43.22ID:nXPE+SwB
COBOLのプログラムを別の言語で
全く同じ動作をするように
置き換える事ができるかどうかが肝
全く同じ動作をするように
置き換える事ができるかどうかが肝
10名無しのひみつ
2025/03/01(土) 00:28:24.78ID:34j1hGQc もしかしたらCOBOLで核ボタン制御してたりするかもな
11名無しのひみつ
2025/03/01(土) 00:28:51.03ID:0WS0kroO AIによって言語を乗り換えたソースを生成させる試みは始まっている。
ところでCobolの事は知らないのだが、ユーザーが定義するサブルーチン
相当のものはあるのだろうか?
ところでCobolの事は知らないのだが、ユーザーが定義するサブルーチン
相当のものはあるのだろうか?
12名無しのひみつ
2025/03/01(土) 00:30:16.15ID:Jyf9eaqL もともとの記録にいい加減なところがあるのは、2007年に日本で起きた年金記録問題と同じだな
13名無しのひみつ
2025/03/01(土) 00:35:51.36ID:Jyf9eaqL >>11
サブルーチンはあるけど古いコボルにはないかもしれん
メインフレーム系の場合はJCLというのがあって、それでコボルなどのオブジェクトを制御する
JCLで実際のファイルが割り当てられるので、コボルだけ見てても処理の全体像は分からない
サブルーチンはあるけど古いコボルにはないかもしれん
メインフレーム系の場合はJCLというのがあって、それでコボルなどのオブジェクトを制御する
JCLで実際のファイルが割り当てられるので、コボルだけ見てても処理の全体像は分からない
14名無しのひみつ
2025/03/01(土) 00:48:31.88ID:MDkO7C4T >>11
大昔の言語変換システムは、変数名などをアルファベット+連番にしてくれたものだが
最近はいくらか利口になったのだろうか
もう別の方の返事が来ているけど、COBOLにだって手続きも関数もあらあ!
大昔の言語変換システムは、変数名などをアルファベット+連番にしてくれたものだが
最近はいくらか利口になったのだろうか
もう別の方の返事が来ているけど、COBOLにだって手続きも関数もあらあ!
15名無しのひみつ
2025/03/01(土) 00:50:17.42ID:Xy5o0ZWU 何とかDIVISIONとか習ったわ
16名無しのひみつ
2025/03/01(土) 00:54:48.49ID:sOgFSIJ+ JCL job control languagueとは言語じゃなくIBMのMVSというOS用の今でいうならタスク管理
これにプログラムを挟み込むとプログラムが実行されるというだけのもの
COBOLでもFORTRANでもなんでもこれで走らせる
でどんな言語でもその言語からシステムを呼び出せる
そのためにアセンブラを使う
細かいことするには全てアセンブラが動いている
これで細かいことしてるから上位のプログラムは簡単に書ける
これは今でいうならライブラリ相当
古いシステムでコンバートできないのはこの部分がややこしいから
AIがここまで分析できるかというとこのアセンブラの先はハードウェアだったりするわけ
例えば通信装置やATM
簡単じゃないよ
これにプログラムを挟み込むとプログラムが実行されるというだけのもの
COBOLでもFORTRANでもなんでもこれで走らせる
でどんな言語でもその言語からシステムを呼び出せる
そのためにアセンブラを使う
細かいことするには全てアセンブラが動いている
これで細かいことしてるから上位のプログラムは簡単に書ける
これは今でいうならライブラリ相当
古いシステムでコンバートできないのはこの部分がややこしいから
AIがここまで分析できるかというとこのアセンブラの先はハードウェアだったりするわけ
例えば通信装置やATM
簡単じゃないよ
17名無しのひみつ
2025/03/01(土) 01:01:02.79ID:8dta3kb2 いまはOSって一言で言うが
OSってのはユーティリティプログラムの集まりなだけ
何がユーティリティなのかはそのシステムで違う
フロッピー動かすユーティリティ
HDD動かすユーティリティ
ハードの出始めは全部別プログラム
それが標準になると最初からパッケージした方が楽
だからそパッケージをオペレーティングシステムと呼んだだけ
最初はユーザープログラムがOSなしに動いた
というか動かさなきゃならなかった
つまりアセンブラでかく
パソコンならベーシックで動かすこともできたね
それはハードウェアがベーシックを理解するよう作られていたから
機械語とアセンブラが基本
OSってのはユーティリティプログラムの集まりなだけ
何がユーティリティなのかはそのシステムで違う
フロッピー動かすユーティリティ
HDD動かすユーティリティ
ハードの出始めは全部別プログラム
それが標準になると最初からパッケージした方が楽
だからそパッケージをオペレーティングシステムと呼んだだけ
最初はユーザープログラムがOSなしに動いた
というか動かさなきゃならなかった
つまりアセンブラでかく
パソコンならベーシックで動かすこともできたね
それはハードウェアがベーシックを理解するよう作られていたから
機械語とアセンブラが基本
18名無しのひみつ
2025/03/01(土) 01:09:14.66ID:ccag0tfo UnixシステムができてからはCがそのための基本言語となった
いまではどこでもCが動く
COBOLとかのシステムてはCは1980年代後半でもテスト的
別に入れないといけなかった
いまでも細かいことしようとするとCとか使うだろ
それがアセンブラ
つまり昔のシステムでCOBOL動いてるなら
管理者レベルならそのシステムのアセンブラがわからないと仕事にならない
いまではどこでもCが動く
COBOLとかのシステムてはCは1980年代後半でもテスト的
別に入れないといけなかった
いまでも細かいことしようとするとCとか使うだろ
それがアセンブラ
つまり昔のシステムでCOBOL動いてるなら
管理者レベルならそのシステムのアセンブラがわからないと仕事にならない
19名無しのひみつ
2025/03/01(土) 01:14:58.06ID:4ete4JQ5 >>16
xこれにプログラムを挟み込むとプログラムが実行されるというだけのもの
oこれでプログラムモジュール(コンパイルしてリンクした実行モジュール)を指定して
その実行モジュールが大昔はどでかいテープ装置とか
そのあと
どでかいハードディスク装置とか
いやIBMのは「直接アクセス磁気ディスク装置」
direct access disk device DASD 「だすど」
にある
xこれにプログラムを挟み込むとプログラムが実行されるというだけのもの
oこれでプログラムモジュール(コンパイルしてリンクした実行モジュール)を指定して
その実行モジュールが大昔はどでかいテープ装置とか
そのあと
どでかいハードディスク装置とか
いやIBMのは「直接アクセス磁気ディスク装置」
direct access disk device DASD 「だすど」
にある
20名無しのひみつ
2025/03/01(土) 01:33:31.08ID:sOgFSIJ+ direct access storage device
21名無しのひみつ
2025/03/01(土) 09:34:52.28ID:7XcXqTd2 これはアメリカだけじゃない
日本の企業にもCOBOLで書かれたシステムが大量にある
大企業ほど残ってる
それだけ優秀なんだよCOBOLって
日本の企業にもCOBOLで書かれたシステムが大量にある
大企業ほど残ってる
それだけ優秀なんだよCOBOLって
22名無しのひみつ
2025/03/01(土) 09:58:26.12ID:R2bWfrc9 IDENTIFICATION DIVISION
>>16
勉強になる
こんな理解で方向は合ってる?(浅いのは自覚あり)
今どき
ハードウェアメーカーが〇社製△デバイス□用デバドラ書いて、□OSが同種のデバイスを抽象化してくれて、アプリは□OSの用意したAPIを呼んでデバイスを扱う
COBOL
言語なのかOSなのか、何にしろ小さくて用意してくれてるAPIセットも小さい
だから、アプリは〇社製△デバイスを直に触るしかない
ワンオフものだらけになりそうな仕組み
もしかして世にいうCOBOL技術者不足ってのはデバイスまで触れる人ってこと?
Windowsだってアプリからデバドラまでなんでもって人はそんなにいないな
勉強になる
こんな理解で方向は合ってる?(浅いのは自覚あり)
今どき
ハードウェアメーカーが〇社製△デバイス□用デバドラ書いて、□OSが同種のデバイスを抽象化してくれて、アプリは□OSの用意したAPIを呼んでデバイスを扱う
COBOL
言語なのかOSなのか、何にしろ小さくて用意してくれてるAPIセットも小さい
だから、アプリは〇社製△デバイスを直に触るしかない
ワンオフものだらけになりそうな仕組み
もしかして世にいうCOBOL技術者不足ってのはデバイスまで触れる人ってこと?
Windowsだってアプリからデバドラまでなんでもって人はそんなにいないな
24名無しのひみつ
2025/03/01(土) 10:10:27.76ID:KcXK0ARG environment divsion
25名無しのひみつ
2025/03/01(土) 10:10:37.54ID:1mu8Q355 COBOLが古くて優秀というのは確かだろうけど、このまま数十年使い続けていくというのは実際のところまずいの? ポジショントークでなく実用の面で、事務処理ならCOBOLでも十分なのか、本当はまずいけど騙し騙し使い続けているのか。
26名無しのひみつ
2025/03/01(土) 11:32:36.33ID:a2E0oAxN ぜんぜん知らんけど
COBOLはアーキテクチャと強く結合してて
ハードウェアの方は早々に死亡して逝ってるけど
既にエミュレーターで動作してて
もはや実態のないゴーストに成っているのではなかろうかw
COBOLはアーキテクチャと強く結合してて
ハードウェアの方は早々に死亡して逝ってるけど
既にエミュレーターで動作してて
もはや実態のないゴーストに成っているのではなかろうかw
27名無しのひみつ
2025/03/01(土) 11:51:27.85ID:VzfA67cu レガシーマイグレーションはAIが救世主になる
29名無しのひみつ
2025/03/01(土) 14:12:20.06ID:DPBETr5l30名無しのひみつ
2025/03/01(土) 14:13:17.71ID:DPBETr5l31名無しのひみつ
2025/03/01(土) 14:16:20.01ID:DPBETr5l https://www.techspot.com/news/101900-face-there-nothing-can-replace-cobol.htm
これによれば技術者がいなくなるから変えなきゃであって技術そのものがだめなわけではなさげ
今もかなりのカネを稼いでるのがCOBOLだと
これによれば技術者がいなくなるから変えなきゃであって技術そのものがだめなわけではなさげ
今もかなりのカネを稼いでるのがCOBOLだと
32名無しのひみつ
2025/03/01(土) 14:19:00.11ID:6Ui6iUSW33名無しのひみつ
2025/03/01(土) 14:23:13.50ID:WgEgkCAN https://www.zdnet.com/article/google-just-made-ai-coding-assistance-free-for-everyone-with-very-generous-limits/
1週間前のやつで
いまでもスッゲー大量のCOBOLが動いてる
最後の最後にGoogleジェミナイの宣伝
そんなのでやるより
一から作る方が早いと思うおれ
1週間前のやつで
いまでもスッゲー大量のCOBOLが動いてる
最後の最後にGoogleジェミナイの宣伝
そんなのでやるより
一から作る方が早いと思うおれ
34名無しのひみつ
2025/03/01(土) 14:33:36.47ID:UdwTOjjK 事務処理には相応しいんじゃないの
たぶん相当おかしなコードでなければ他人でも直せる
たぶん相当おかしなコードでなければ他人でも直せる
35名無しのひみつ
2025/03/01(土) 14:41:24.21ID:zLcpNIu1 COBOLは難解じゃないよどっちかっていうと低難度
日本人には理解しやすい
未だ勘定系で生きてるしな
日本人には理解しやすい
未だ勘定系で生きてるしな
36名無しのひみつ
2025/03/01(土) 14:42:26.66ID:J+E+gvaB そーいや昭和100年になったけど、さすがになんも起こらないな
一応まだ年度末・新年度あるけど期待薄
この調子だと、2038問題も普通にスルーされそうだ
一応まだ年度末・新年度あるけど期待薄
この調子だと、2038問題も普通にスルーされそうだ
37名無しのひみつ
2025/03/01(土) 14:48:00.26ID:MdJI11JU 日本も機関系はおなじ
38名無しのひみつ
2025/03/01(土) 14:49:33.71ID:MdJI11JU perform until
しか知らん
しか知らん
39名無しのひみつ
2025/03/01(土) 15:54:47.06ID:MDkO7C4T40名無しのひみつ
2025/03/01(土) 18:26:04.75ID:7Fo/zgOR >>6
COBOLはマジで需要があるが古いプログラムは読み解くのが難解過ぎるから天才かサバン症候群でないと雇えないな
COBOLはマジで需要があるが古いプログラムは読み解くのが難解過ぎるから天才かサバン症候群でないと雇えないな
42名無しのひみつ
2025/03/01(土) 20:55:57.10ID:JDdhZI5p COBOLの文法自体は簡単だけど、オブジェクト指向どころか構造化以前の言語なので、継ぎ足し建て増しを繰り返しながら大規模化するとスパゲティ化する
43名無しのひみつ
2025/03/01(土) 21:19:03.05ID:6/6weFBe コボルは話題になるだけマシよな
話題にもならないRPGさん
話題にもならないRPGさん
44名無しのひみつ
2025/03/01(土) 21:39:48.85ID:NaAqZnWE 枯れた技術で問題起きてないなら使い続けてもいいかと
全てがゼロになる問題とかは関係なさそうだし
全てがゼロになる問題とかは関係なさそうだし
45名無しのひみつ
2025/03/01(土) 22:30:42.28ID:gtms5LJc PICでデータの桁数を自由に指定できて、ひたすらデータ移送と演算する言語。
そんな印象しかないけど、唯一無二じゃないだろうか。
それも役に立たなかったら意味ないか。
そんな印象しかないけど、唯一無二じゃないだろうか。
それも役に立たなかったら意味ないか。
46名無しのひみつ
2025/03/02(日) 05:58:51.77ID:O+NWui8W47名無しのひみつ
2025/03/02(日) 07:42:16.50ID:T5k2vP9J >>40
> COBOLはマジで需要があるが古いプログラムは読み解くのが難解過ぎるから天才かサバン症候群でないと雇えないな
つまり今の人は頭が悪くて、昔の人は全て天才かサバンというわけですかw
そんな訳もない
> COBOLはマジで需要があるが古いプログラムは読み解くのが難解過ぎるから天才かサバン症候群でないと雇えないな
つまり今の人は頭が悪くて、昔の人は全て天才かサバンというわけですかw
そんな訳もない
48名無しのひみつ
2025/03/02(日) 09:02:46.03ID:zh5RvGYQ 古いだけに他の言語よりも大量のスパゲッティを解きほぐす必要があるってことでは?
49名無しのひみつ
2025/03/02(日) 12:31:35.26ID:+nEFkCDC AIが解決してくれるわ
50名無しのひみつ
2025/03/02(日) 12:47:11.41ID:P3zOrA4c マスクからのスカウトメールを待ってる
100億ドルでOK
100億ドルでOK
51名無しのひみつ
2025/03/02(日) 12:51:25.37ID:P3zOrA4c どうせMVSだろうからCOBOLよりもバッチの解析が難解なんだろうな
52名無しのひみつ
2025/03/02(日) 12:56:58.83ID:LB3HAfvXのび太「AIが何とかしてくれると思っていた」
53名無しのひみつ
2025/03/02(日) 13:47:24.48ID:EnOsfRE/ >>47
現代には不必要で残っていないような
古い時代のコーディングのルールとか
レガシーデバイスに依存した
謎の呪文みたいなのがあるから
そういう知識も必要になるだろうし
新しく一から作るよりも難しいだろうね
現代には不必要で残っていないような
古い時代のコーディングのルールとか
レガシーデバイスに依存した
謎の呪文みたいなのがあるから
そういう知識も必要になるだろうし
新しく一から作るよりも難しいだろうね
54名無しのひみつ
2025/03/02(日) 13:57:22.25ID:Jf36UWGx55名無しのひみつ
2025/03/02(日) 17:41:07.65ID:BxsakXW+ IBMのメルアドはまだ8文字なのか?
56名無しのひみつ
2025/03/02(日) 18:49:36.76ID:fUs5e/oM バグや仕様違いが起きるのは、言語のせいではなくて
インターフェースや条件がずれたり間違ったりのせい
COBOLでもバグは出せる
ただし、0割とか無限ループがほとんど
インターフェースや条件がずれたり間違ったりのせい
COBOLでもバグは出せる
ただし、0割とか無限ループがほとんど
57名無しのひみつ
2025/03/02(日) 19:27:38.10ID:b83kXujr レガシーシステムの対応で頭がおかしくなってしまったコボラーがスレにいるのかw
58名無しのひみつ
2025/03/02(日) 20:07:49.23ID:3ffdFcX/ 1ステップでも触ったらなんだかんだで作業と費用が発生。
それすら捻出する余裕が無いんじゃなかろうか。
それすら捻出する余裕が無いんじゃなかろうか。
60名無しのひみつ
2025/03/02(日) 22:53:23.98ID:6k+7Pryl 本当に最も古い時代のFortranには、関数副プログラムもサブルーチンも無かった。
関数としてあったのは文関数だけ。型宣言文でREAL とか INTEGER も
無かったかもしれない。しかしDIMENSION文はあった。COMMON文とEQUIVALENCE文が
いつから導入されたかは、もう記憶があいまいだ。FORTRAN万歳!
関数としてあったのは文関数だけ。型宣言文でREAL とか INTEGER も
無かったかもしれない。しかしDIMENSION文はあった。COMMON文とEQUIVALENCE文が
いつから導入されたかは、もう記憶があいまいだ。FORTRAN万歳!
61名無しのひみつ
2025/03/02(日) 23:43:45.44ID:9saWGXr3 新しくて誰もがわかるプログラムはコスト安いかもしれんが、セキュリティ上は危険だってことじゃねーの?
「古すぎてわからんw」てものは、悪意を持つ第三者が改変しにくいということじゃねーのか?
「古すぎてわからんw」てものは、悪意を持つ第三者が改変しにくいということじゃねーのか?
62名無しのひみつ
2025/03/03(月) 00:39:50.76ID:Jd8JKeD5 当時のハードと密接に絡んだ部分は
ハードがもうないので、習性もdebugもできないから
祈るしかない(笑)
ハードがもうないので、習性もdebugもできないから
祈るしかない(笑)
63名無しのひみつ
2025/03/03(月) 01:22:39.89ID:OxJ5pys7 アメリカの核兵器を指揮管制するのは70年代のIBMコンピュータ(Series/1)
命令は8インチフロッピーディスクでなされ、IPアドレスなんてないからインターネットにつなぐこともできない
というハッカー泣かせのシロモノ
尚、プログラムはFortranや件のCOBOLだそうで
命令は8インチフロッピーディスクでなされ、IPアドレスなんてないからインターネットにつなぐこともできない
というハッカー泣かせのシロモノ
尚、プログラムはFortranや件のCOBOLだそうで
64名無しのひみつ
2025/03/03(月) 09:23:41.28ID:xVRoLX4S おばちゃまには難しくて分からないわ
66名無しのひみつ
2025/03/03(月) 12:21:40.00ID:3sYAPwzq 要するにトランプの言う超高齢年金者は存在しないと言いたいらしいがこれに関してはCOBOLは無罪
元々入力がいい加減だの2015年は別システムでブロックしてるだの二義的な言い訳してるだけ
元々入力がいい加減だの2015年は別システムでブロックしてるだの二義的な言い訳してるだけ
68名無しのひみつ
2025/03/05(水) 08:42:19.42ID:UCGr9hWR プログラムが全部日本語で書かれてたら、
「甲の数字を乙の数字に足す 条件1の時はその数字に丙の数字を乗じる」
みたいな文字列になるのか。
「甲の数字を乙の数字に足す 条件1の時はその数字に丙の数字を乗じる」
みたいな文字列になるのか。
71名無しのひみつ
2025/03/07(金) 17:39:12.26ID:F1KGRCZ9 Visual COBOL
軽く死ねるかも
軽く死ねるかも
72名無しのひみつ
2025/03/07(金) 20:02:45.64ID:8tR6EiJc FORTRAN77は習ったんやが
73名無しのひみつ
2025/03/08(土) 15:08:25.26ID:/CdqU+wv 英語がある程度できれば、文系でもプログラムが書きやすい、
しかも仕様がきっちりしている。そういうものにCOBOLはなっている。
しかも仕様がきっちりしている。そういうものにCOBOLはなっている。
74名無しのひみつ
2025/03/08(土) 17:25:48.06ID:vjTwhgil プログラミング言語のソースから他言語のソースへの翻訳プログラムとかないの?
77名無しのひみつ
2025/03/09(日) 10:09:41.09ID:ta9VVYhG COBOLって方言というか
メーカーごとの独自拡張があったり
JCLも含めて考えないと意味がないし
文字コードとかが顧客ごとに違う
なんて指摘もある
メーカーごとの独自拡張があったり
JCLも含めて考えないと意味がないし
文字コードとかが顧客ごとに違う
なんて指摘もある
78名無しのひみつ
2025/03/09(日) 19:50:09.21ID:JjCaDXr7 かつてアメリカ軍にCOBOLのおばちゃまというのが居た。
79名無しのひみつ
2025/03/10(月) 13:31:54.36ID:ljiCRl6V AIは人語の文章を翻訳や要約ができるから
同じ要領でソースリストも翻訳してくれるのではないかな
同じ要領でソースリストも翻訳してくれるのではないかな
80名無しのひみつ
2025/03/10(月) 20:41:28.92ID:GCzelyXI >>76
日立のあれって、COBOLをJAVAに変換するというか、COBOLのロジックをJAVAで包み込むイメージ。
日立のあれって、COBOLをJAVAに変換するというか、COBOLのロジックをJAVAで包み込むイメージ。
82名無しのひみつ
2025/03/11(火) 02:52:20.83ID:WmLyzXj884名無しのひみつ
2025/03/15(土) 09:31:09.24ID:Uec/hG/D かつてのメインフレームは、言語プロセッサとしては
アセンブラとFortranとCobolだけを提供すればそれで良かった。
あとはJCLのようなジョブ実行のための制御系言語があるだけだった。
アセンブラとFortranとCobolだけを提供すればそれで良かった。
あとはJCLのようなジョブ実行のための制御系言語があるだけだった。
85名無しのひみつ
2025/03/16(日) 03:44:39.53ID:1EMBGyHI かつてって曖昧だな
いつ頃よ
80年代末にはC言語も使えたし
70年代にはPL/Ⅰが使えてた(Ⅰはローマ数字)
今は仮想マシンでLinuxを動かしてwebサーバも動いてる
つまりフロントエンドもメインフレームで動かしてる
いつ頃よ
80年代末にはC言語も使えたし
70年代にはPL/Ⅰが使えてた(Ⅰはローマ数字)
今は仮想マシンでLinuxを動かしてwebサーバも動いてる
つまりフロントエンドもメインフレームで動かしてる
86名無しのひみつ
2025/03/22(土) 09:08:22.55ID:euqTqHwk かつて〜であった。
の意味は、
今となっては昔のことであるが、〜であった時期があった。
の意味は、
今となっては昔のことであるが、〜であった時期があった。
87名無しのひみつ
2025/03/26(水) 09:05:44.87ID:/I70mM4P FORTRANのように、
確保した桁数を超える数値を出力しようとしたら、
星印で埋められるのかな?
確保した桁数を超える数値を出力しようとしたら、
星印で埋められるのかな?
88名無しのひみつ
2025/03/26(水) 09:17:34.79ID:92FYJ1y6 COBOL出来るとアメリカで食っていけますか
89名無しのひみつ
2025/03/26(水) 14:34:05.90ID:D3Z9sVnh90名無しのひみつ
2025/03/28(金) 09:31:30.90ID:ikG1kVdT さすがにCOBOL程度で他言語の習得もできるやつとはみなされないわ
リプレースする流れができてきてるから今後現場は減ってくだろうし
リプレースする流れができてきてるから今後現場は減ってくだろうし
91名無しのひみつ
2025/03/28(金) 12:23:25.01ID:6tZCpXjm >>90
COBOLに限らないが、プログラミングができるなら論理的思考に慣れてると見做せる
新人を雇うんならそれで十分だろう
即戦力の非正規とかなら、COBOLしか使えない人材を取るのは
COBOLの現場しかないだろうけど
COBOLに限らないが、プログラミングができるなら論理的思考に慣れてると見做せる
新人を雇うんならそれで十分だろう
即戦力の非正規とかなら、COBOLしか使えない人材を取るのは
COBOLの現場しかないだろうけど
92名無しのひみつ
2025/03/30(日) 14:44:36.87ID:5w2+5R6C AIはコボラーを滅ぼすか?
93名無しのひみつ
2025/04/01(火) 23:35:54.46ID:Wyi3JaR9 【マスク氏】DOGEが6000万行ものCOBOLコードを含む社会保障局のシステムをコード生成AIで数カ月の内に移行させようとしている ★2 [おっさん友の会★]
https://asahi.5ch.net/test/read.cgi/newsplus/1743516035/
https://asahi.5ch.net/test/read.cgi/newsplus/1743516035/
94名無しのひみつ
2025/04/01(火) 23:59:17.01ID:L+hkt7WE プログラム中身ば何か知らねども古きフレーム涙COBOLる
95名無しのひみつ
2025/04/03(木) 18:46:58.69ID:zY4t4QPY それにつけても金の欲しさよ
96名無しのひみつ
2025/04/04(金) 13:46:07.96ID:/r/Ez6xP COBOL経理は久しからず
97名無しのひみつ
2025/04/14(月) 17:17:41.64ID:kiToofFA バグでての のちのおもひに くらぶれば、
むかしはものを おもわざりき。
むかしはものを おもわざりき。
98名無しのひみつ
2025/04/14(月) 23:03:03.43ID:xpxi3J7g なにごとの おはしますかは 知らねども かたじけなさに 涙COBOLる
99名無しのひみつ
2025/05/06(火) 01:33:03.92ID:+rPT0+vJ マスクは去った
100名無しのひみつ
2025/05/06(火) 02:03:00.91ID:85Q/KiZk 出力データだけ移行すればいいのではないか?
101名無しのひみつ
2025/05/06(火) 05:02:52.36ID:FY8xqfb2 COBOLはシステムとして動けてナンボでしょ
102名無しのひみつ
2025/05/06(火) 10:14:41.26ID:18od67JT >>69
なでしこという言語が今もある
なでしこという言語が今もある
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市政権が食品消費税1%に減税すれば、全国80万の中小農家の手取り3000億円以上減、離農へ [お断り★]
- 【MAJ2026】 最優秀アーティスト賞はMrs. GREEN APPLE 2年連続の快挙達成 <主要6部門 受賞一覧掲載> [湛然★]
- 【サッカー】FIFA会長「64チーム制ならイタリアも予選突破できるかも。208チームまで増やすことだってできる」 [王子★]
- 家計の株資産、500兆円超に 10年で倍増、NISA後押し ★2 [蚤の市★]
- 【速報】米イラン24時間内に和平合意とパキスタン [蚤の市★]
- DAZNが『DAZN Soccer』プランについて謝罪…解約や返金手続きの対応を発表「混乱を招くご案内がございました」 [王子★]
- 2026 WEC実況 Lap5
- Le Mans24h実況スレ【スタート】
- とらせん 皮膚を強く
- Le Mans24h実況スレ Part.2
- 【どどん】2026年交流戦パリーグ応援スレ★5【パ】
- こいせん4 全レス転載禁止
- 【実況】博衣こよりのえちえち栄冠ナイン2035🧪
- 【実況】博衣こよりのえちえち栄冠ナイン2034🧪
- 天音かなた復活祈願所🏡
- お嬢様コテが全レスですわ!
- コンマ以下をABCとしてAB才の女性BC人の集団にヌードデッサンされるスレ
- お前ら「くっさ!!!!!!」