2026-07

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

【テクニカル・上級編】ポインタの型変換とCASTの概念 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iポインタの深淵:型変換、アライメント、そしてアベンドの真実基幹システムの心臓部で脈打つPL/I。その中でも、ポインタと型変換は、ある種の「魔術」とも呼べる操作であり、同時に、システムを突然死(アベンド)に追いやる最も危険な落とし穴で...
PL/Iの基本構文とデータ制御

【実務・中級編】ポインタの型変換とCASTの概念 – PL/Iの基本構文とデータ制御実践ガイド

PL/I ポインタの型変換とCASTの罠 ~レガシーコードの深淵に挑む~おい、諸君。今日もメインフレームの片隅で、古(いにしえ)のPL/Iコードと格闘していることだろう。数々の大規模バッチ改修や、突如として現れる謎のデータ不整合に頭を悩ませ...
PL/Iの基本構文とデータ制御

【入門編】ポインタの型変換とCASTの概念 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iポインタの深淵へようこそ! 型キャストの真実とアライメントの落とし穴皆さん、こんにちは! 最先端の技術を追いかける傍ら、基幹システムの心臓部で脈々と動き続けるIBMメインフレームの世界へようこそ。JavaやCOBOLのコードをバリバ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】STATIC変数のTHREAD属性とマルチスレッド環境 – PL/Iの基本構文とデータ制御実践ガイド

z/OSマルチスレッドPL/IにおけるSTATIC変数の落とし穴 ~THREAD属性と競合回避、そしてアベンドの深淵~基幹システムの世界に身を置く者ならば、PL/Iという言語の持つ「底知れなさ」に、一度は触れたことがあるはずだ。特にz/OS...
PL/Iの基本構文とデータ制御

【実務・中級編】STATIC変数のTHREAD属性とマルチスレッド環境 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの闇に光を:PL/Iマルチスレッド環境におけるSTATIC変数の「生存戦略」長年メインフレームの現場でPL/Iのコードと格闘してきたが、近年のマイグレーション案件や、バッチ処理の高速化を目的としたスレッド化(Language ...
PL/Iの基本構文とデータ制御

【入門編】STATIC変数のTHREAD属性とマルチスレッド環境 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームPL/Iの落とし穴?「STATIC変数」とマルチスレッドの知られざる関係皆さん、こんにちは! メインフレームの世界へようこそ!JavaやCOBOLなどの経験はあるけれど、PL/Iは初めて…という方が、このブログにたどり着いてく...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CONTROLLED変数のALLOCATIONビルトイン関数による状態確認 – PL/Iの基本構文とデータ制御実践ガイド

PL/IのCONTROLLED変数とALLOCATION関数:深淵なるメモリ管理の真実基幹システムの心臓部で脈打つPL/Iプログラム。その複雑怪奇なロジックと、時として牙を剥くメモリ管理の挙動は、我々レガシー移行エンジニアにとって、乗り越え...
PL/Iの基本構文とデータ制御

【実務・中級編】CONTROLLED変数のALLOCATIONビルトイン関数による状態確認 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの闇を照らす:CONTROLLED変数の生存確認とALLOCATION関数の極意若手の諸君、日々のジョブ制御やレガシーなソースコードの解析、ご苦労様。今日は、PL/Iにおけるメモリ管理の肝、「CONTROLLED属性」と、その...
PL/Iの基本構文とデータ制御

【入門編】CONTROLLED変数のALLOCATIONビルトイン関数による状態確認 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。IBMメインフレームの世界へようこそ。JavaのガベージコレクションやCOBOLの固定長データ定義に慣れ親しんだ方にとって、PL/Iという言語は、まるで「職人が手入れし続ける古の巨大時計」のように見えるかもしれません。確かに、仕...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】BASED変数におけるREFERオプションによる可変長構造体 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「REFER」が秘める魔力と、動的メモリ管理の深淵メインフレームの現場で、PL/Iのコードを眺めているとき、ふと「なぜ先人はこんなにもエレガントで、同時に危険な書き方をしたのか」と感慨に耽ることがある。特に`BASED`変数と`R...
スポンサーリンク