COBOLが長い間「死んでいた」と祖父が記録していた話
(wumpus-cave.net)Cobolは「死んだ」と長い間言われてきたが、祖父がそれについて書いていた
- 1992年6月、祖父はTechnical Support誌にCobolの死を宣言する記事を発表した
- 当時の流行語である第4世代プログラミング言語(4GL)などの用語を使っていた
- Cobolはほとんどの4GL言語より長生きした
- NaSPAアーカイブでその記事のテキスト版を確認できる: http://www.naspa.net/magazine/1992/t9206003.txt
死んだ という言葉にはいくつもの意味がある。Cobolは死んでいないのかもしれない。ゾンビかもしれない。つまり、何かが死んでいても消えてはいないことがあるのか? その通り! Cobolはその現象の優れた例だ。COBOLだけではないかもしれない。Autocoderの痕跡も今なお存在しているはずだ。AutocoderはCOBOLの前身で、45歳以下の人は聞いたこともないだろう。Autocoderが死んでいないと強く主張する人はいないだろうが、その痕跡は今も残っているはずだ。
-
祖父は乾いたユーモアのセンスを持っていた
-
一度だけ祖父の機知に切り返すことができ、祖母はとても誇らしげだった。弟子が師匠になったのだ
-
Cobolゾンビを動かし続けたのはY2K問題だった
-
Y2K問題は非常に大きな問題で、新しい世代のCobolプログラマーを育成する必要があった
-
これはCobolをもう少し長く存続させることに寄与した
-
最近では、プログラミング言語について「死んだ」という表現は使わない
-
大きなインストールベースを持っていた言語は決して死なない
-
新しいプログラマーが学ばなくなっても、その言語は長い時間をかけて薄れていく
-
祖父は2024年9月1日、91歳で亡くなった
-
公式には肺炎が死因だった
-
祖母はその年の4月に亡くなっており、祖父は治療を受けないよう求めていた
GN⁺のまとめ
- この記事は、Cobolの歴史と持続性について興味深い洞察を与えてくれる
- Y2K問題によってCobolが再び注目を集めた時期を扱っている
- プログラミング言語が「死なない」理由とその持続性について考えるきっかけを与えてくれる
- Cobolと似た機能を持つ言語としてはJavaやC++などがある
1件のコメント
Hacker Newsのコメント
COBOLの約束は、人間のようなテキストによってプログラマーを不要にすることだった
Scalaは現在、COBOLのようにほとんど死んだ状態にある
Fortran、COBOL、Ada、APLのような「レガシー」言語を一度使ってみたい
Stack Overflow開発者調査では、COBOLの平均年収とキャリア情報が示されている
クラウドは新しいメインフレームだが、より悪い
20年前にメインフレームシステムで働いていたとき、「あと18か月だ」と言われた
2025 Carolina Code ConferenceでCOBOLの登壇者を探している
COBOLは時代に合わせて変化している
COBOLはRustよりも読みやすく理解しやすい、メモリ安全で安定した言語だった
技術が「死んでいる」と「生きている」の定義によって、議論は変わる