■ このスレッドは過去ログ倉庫に格納されています
【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 ★