【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
嫁尻

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

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ちゃんが爺さんだらけなのはわかった



2ちゃんまとめ速報 - にほんブログ村