2026-08

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

【入門編】CONTROLLED属性によるスタック管理とALLOCATE/FREEのスタック挙動 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。システムアーキテクトの私です。JavaやCOBOLといったモダン、あるいは従来型のビジネス言語をバリバリ書いてきた方にとって、PL/I(Programming Language One)とい...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】AUTOMATIC属性とSTATIC属性のメモリ配置の違い – PL/Iの基本構文とデータ制御実践ガイド

はじめに:なぜ今、PL/Iのメモリ配置を語るのか基幹システムの現場で24時間365日止まることなく稼働し続けるIBMメインフレーム。その中枢を支えるPL/I(Programming Language One)は、C言語やJavaといった後発...
PL/Iの基本構文とデータ制御

【実務・中級編】AUTOMATIC属性とSTATIC属性のメモリ配置の違い – PL/Iの基本構文とデータ制御実践ガイド

おい、最近の若手はオープン系の言語ばかり触ってきたせいか、メインフレームのメモリ管理、特にPL/Iのストレージクラス(属性)の挙動を軽く見がちだな。「変数なんて、どこで宣言しても同じだろう」なんて油断していると、夜間バッチのテスト工程で突如...
PL/Iの基本構文とデータ制御

【入門編】AUTOMATIC属性とSTATIC属性のメモリ配置の違い – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他のプログラミング言語の経験がある方にとって、IBMメインフレームの「PL/I(ピーエルワン)」という名前を聞くだけで、なんだか分厚いマニュアルと古い呪文のようなコード...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON SUBSCRIPTRANGEによる配列添字範囲外アクセスの検出 – PL/Iの基本構文とデータ制御実践ガイド

制御なきバッファオーバーランの恐怖:ON SUBSCRIPTRANGEが救う基幹システムの「見えない崩壊」夜間バッチがうなりを上げるIBMメインフレームの心臓部。数百万件の顧客データを処理する深夜の基幹ジョブで、突如として発生する原因不明の...
PL/Iの基本構文とデータ制御

【実務・中級編】ON SUBSCRIPTRANGEによる配列添字範囲外アクセスの検出 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。長年、金融や流通の基幹系メインフレームでPL/Iバッチの海を泳いできたシステムアーキテクトの私だ。今これを読んでいる君は、ひょっとすると夜間バッチの突然のABEND(異常終了)に頭を抱えているか、あるいはレガシーマイグレーション...
PL/Iの基本構文とデータ制御

【入門編】ON SUBSCRIPTRANGEによる配列添字範囲外アクセスの検出 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといった他のプログラミング言語の経験がおありの方なら、基幹システムの心臓部であるPL/I(ピーエルアイ)のコードを初めて目にしたとき、「なんだか独特な書き方だな…」と少し...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PIC ‘S’による符号付き数値の内部表現とゾーン10進数 – PL/Iの基本構文とデータ制御実践ガイド

ゾーン10進数の罠とPL/Iの異端なる美学:PIC 'S'符号付き数値の内部表現とマイグレーションの暗黒大陸メインフレームの現場で四半世紀以上、幾多の夜間バッチの阿鼻叫喚をくぐり抜けてきたシステムアーキテクトなら、`PIC S9(7) CO...
PL/Iの基本構文とデータ制御

【実務・中級編】PIC ‘S’による符号付き数値の内部表現とゾーン10進数 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「先輩、PL/Iって変数の予約語がないから、うっかりキーワードと同じ名前を付けちゃいましいたよ(笑)」なんて笑いながらコードを持ってきたんだ。まあ、PL/Iの自由度の高さ、すなわち「コンテキスト依存による解釈」の懐の深...
PL/Iの基本構文とデータ制御

【入門編】PIC ‘S’による符号付き数値の内部表現とゾーン10進数 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダンな言語や業務系言語の経験がある方にとって、IBMの汎用機(メインフレーム)で動く「PL/I(ピーエルアイ)」という言語は、最初にそのソースコードを見たとき、ちょっ...
スポンサーリンク