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

【入門編】ポインタ変数とADDRビルトイン関数の内部アドレス解決 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの世界へようこそ。JavaやCOBOLという素晴らしい言語を知っている皆さんが、なぜか今、PL/Iという「古豪」の扉を叩こうとしている……その知的好奇心に、一人のアーキテクトとして心からの敬意を表します。PL/Iは、1960年...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】AUTOMATIC属性とSTATIC属性の生存期間 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:AUTOMATICとSTATICが織りなすメモリ生存期間の哲学長年、IBMメインフレームの暗いデータセンターの片隅で、数百万行のコードと向き合ってきた者にとって、PL/Iという言語は単なるツールではなく、一種の「精密機...
PL/Iの基本構文とデータ制御

【実務・中級編】AUTOMATIC属性とSTATIC属性の生存期間 – PL/Iの基本構文とデータ制御実践ガイド

現場のエンジニアへ告ぐ:PL/Iのメモリ管理、AUTOMATICとSTATICを混同してはいけない理由大規模なメインフレームの保守現場において、時折耳にする「なぜかバッチ実行中に変数の値がおかしくなる」という怪奇現象。その多くは、コンパイラ...
PL/Iの基本構文とデータ制御

【入門編】AUTOMATIC属性とSTATIC属性の生存期間 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。COBOLやJavaから来た方にとって、PL/Iは「なんだか古臭い呪文みたいだ」と感じるかもしれませんね。でも安心してください。PL/Iは非常に論理的で、実は現代のプログラミング言語の「原型」とも...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】INITIAL属性による変数初期化のタイミング – PL/Iの基本構文とデータ制御実践ガイド

INITIAL属性の深淵:メモリのライフサイクルと「予期せぬ初期化」の罠メインフレームの現場で何十年と稼働し続けるPL/Iプログラム。そのコードの端々には、現代の言語設計者が忘れてしまった「メモリに対する厳格な規律」が刻まれています。今日は...
PL/Iの基本構文とデータ制御

【実務・中級編】INITIAL属性による変数初期化のタイミング – PL/Iの基本構文とデータ制御実践ガイド

【PL/I深掘り】初期化の罠に堕ちるな――INITIAL属性の「静的」と「自動」を使い分ける技術こんにちは。メインフレームの深淵を覗き続けて幾星霜、今日も今日とてJCLの海を泳ぎ、VSAMの不整合と格闘する皆さんに、PL/Iの「初期化」とい...
PL/Iの基本構文とデータ制御

【入門編】INITIAL属性による変数初期化のタイミング – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「初期化」でハマらないために!静的変数と自動変数の意外な落とし穴こんにちは!メインフレームの世界へようこそ。JavaやCOBOLの経験がある方なら、「変数を宣言して初期値をセットする」という操作は日常茶飯事ですよね。しかし、PL/...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】BASED属性とポインタ変数による動的メモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの深淵:BASED変数とポインタが織りなす「動的メモリ」の魔術と死角メインフレームの現場で長く生き残っているPL/Iコードを眺めていると、時折、現代の高級言語では見かけない「生々しいメモリ操作」に出くわすことがある。特に`BASED...
PL/Iの基本構文とデータ制御

【実務・中級編】BASED属性とポインタ変数による動的メモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

現場のエンジニアへ:BASED属性とポインタ管理で「動的ストレージ」を使いこなせメインフレームの現場にいると、「レコード長が可変のVSAMファイルを読み込みたい」「メモリを節約するために必要な時だけ領域を確保したい」という場面に必ず遭遇する...
PL/Iの基本構文とデータ制御

【入門編】BASED属性とポインタ変数による動的メモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの「動的メモリ管理」を攻略せよ!PL/IのBASED属性とポインタの極意こんにちは。メインフレームの世界へようこそ。JavaやCOBOLの経験がある方にとって、PL/Iのコードを初めて見たときの第一印象は「何だか少し、記号が多...
スポンサーリンク