2026-07

スポンサーリンク
PL/Iの基本構文とデータ制御

【テクニカル・上級編】STATICストレージクラスの永続性とモジュールロード時の初期化 – PL/Iの基本構文とデータ制御実践ガイド

静的領域の深淵:PL/IにおけるSTATIC変数の永続性と再入可能性の鉄則メインフレームの心臓部で稼働し続けるPL/Iプログラムにおいて、`STATIC`属性は単なる「グローバル変数」の代名詞ではない。それは、システムがロードされた瞬間から...
PL/Iの基本構文とデータ制御

【実務・中級編】STATICストレージクラスの永続性とモジュールロード時の初期化 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの「静寂」を操る:STATIC変数の真実と再入可能性の罠若手からよく受ける相談に、「プログラムが2回目に呼ばれたとき、なぜか前の値が残っていてバグる」というものがある。原因の9割は`STATIC`ストレージクラスの特性に対する...
PL/Iの基本構文とデータ制御

【入門編】STATICストレージクラスの永続性とモジュールロード時の初期化 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「STATIC」って何者?メインフレームの記憶領域を攻略するこんにちは。メインフレームの世界へようこそ。JavaやCOBOLの経験がある方にとって、PL/I(ピーエル・アイ)という言語は、少し古風で、それでいて非常に合理的で強力な...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】AUTOMATICストレージクラスのスタック領域確保と初期化挙動 – PL/Iの基本構文とデータ制御実践ガイド

現代のアーキテクトが対峙すべき「PL/Iスタック」の深淵:AUTOMATIC変数の挙動と罠メインフレームの現場で何十年と生き抜いてきた諸君なら、一度は目にしたことがあるだろう。「なぜ、この変数は初期化されているはずなのに、ゴミが入っているの...
PL/Iの基本構文とデータ制御

【実務・中級編】AUTOMATICストレージクラスのスタック領域確保と初期化挙動 – PL/Iの基本構文とデータ制御実践ガイド

「なぜ変数は初期化されないのか?」――PL/IのAUTOMATICストレージとスタックの深淵若手エンジニアからよく受ける相談の一つに、「PL/Iの変数が期待した値になっていない」というものがある。特に、複雑なバッチ処理で特定のサブルーチンを...
PL/Iの基本構文とデータ制御

【入門編】AUTOMATICストレージクラスのスタック領域確保と初期化挙動 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。メインフレームの世界へようこそ。COBOLやJavaでシステム開発をしてきた方にとって、PL/I(ピーエル・アイ)という言語は、まるで「時代に取り残された古風な図書館」のように見えるかもしれません。でも安心してください。PL/I...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PL/IからJavaへのリプレイスにおけるデータ型変換の罠 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームからの脱却:PL/Iの `FIXED DECIMAL` がJavaの海で溺れるとき長年、IBMメインフレームの心臓部で鼓動を刻んできたPL/Iプログラムたち。彼らは極めて厳格で、同時に極めて寛容です。特に `FIXED DEC...
PL/Iの基本構文とデータ制御

【実務・中級編】PL/IからJavaへのリプレイスにおけるデータ型変換の罠 – PL/Iの基本構文とデータ制御実践ガイド

PL/IからJavaへ:基幹システムの「数値」を巡る、甘くない真実メインフレームの現場で何十年と生き抜いてきた諸君なら、一度は目にしたことがあるだろう。あの不気味に輝く`PIC S9(9)V99`の定義を。今日は、PL/Iで書かれた堅牢な基...
PL/Iの基本構文とデータ制御

【入門編】PL/IからJavaへのリプレイスにおけるデータ型変換の罠 – PL/Iの基本構文とデータ制御実践ガイド

PL/IからJavaへ。メインフレームの「数字」が引き起こす、愛すべき(そして厄介な)落とし穴こんにちは!メインフレームの世界へようこそ。長年、銀行や保険会社の心臓部を支えてきた「PL/I」。JavaやPythonを触ってきた皆さんから見る...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON CONDITIONによるユーザー定義例外の発生と捕捉 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「SIGNAL CONDITION」で構築する堅牢な例外処理アーキテクチャ:ABENDを防ぐための最後の砦基幹システムの保守・運用において、最も恐ろしいのは「想定外のタイミングで発生する突然のABEND」です。特に、メインフレーム...
スポンサーリンク