2026-07

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

【テクニカル・上級編】INDEX関数による検索アルゴリズムとパフォーマンス – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:INDEX関数と動的メモリ操作が織りなす「枯れた」最適化の極意メインフレームの世界で数十年、数多の基幹システムが「スパゲッティ」と揶揄されるのを横目に、私は常にPL/Iという言語の冷徹なまでの合理性に魅了されてきました...
PL/Iの基本構文とデータ制御

【実務・中級編】INDEX関数による検索アルゴリズムとパフォーマンス – PL/Iの基本構文とデータ制御実践ガイド

メインフレーム技術の深淵:INDEX関数と戦う「文字列検索」の最適化諸君、お疲れ様だ。現場のバッチ改修で、何万件というVSAMレコードを相手に「文字列検索」を繰り返すロジックに頭を抱えた経験はないだろうか?今日は、PL/Iにおける`INDE...
PL/Iの基本構文とデータ制御

【入門編】INDEX関数による検索アルゴリズムとパフォーマンス – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの世界へようこそ!INDEX関数で文字列検索をマスターしようこんにちは。メインフレームの世界へようこそ。普段JavaやCOBOLに慣れ親しんでいる方にとって、PL/Iは少し「古風で威圧的な古本屋」のように見えるかもしれません。でも安...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】SUBSTR関数の内部実装と左辺値としての利用 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:SUBSTRの「偽りの関数」と、左辺値に潜む禁断の果実我々が日々向き合っているPL/Iという言語は、一見すると現代的な高級言語の装いをしている。しかし、その内実を紐解けば、レジスタの直接操作やメモリアドレッシングを隠蔽...
PL/Iの基本構文とデータ制御

【実務・中級編】SUBSTR関数の内部実装と左辺値としての利用 – PL/Iの基本構文とデータ制御実践ガイド

【現場の鉄則】PL/Iの「SUBSTR」は単なる切り出し関数にあらず ― 左辺値としての破壊的威力と、その代償メインフレームの保守現場で、若手エンジニアから「SUBSTR関数でなぜか値が化ける」という相談を受けるたびに、私は決まってこう答え...
PL/Iの基本構文とデータ制御

【入門編】SUBSTR関数の内部実装と左辺値としての利用 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。メインフレームの世界へようこそ。Javaの`substring()`メソッドやCOBOLの`MOVE`による部分転送に慣れていると、PL/Iの`SUBSTR`関数に出会ったとき、少し「魔法」のように感じるかもしれませんね。PL/...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PL/IからJavaへのマイグレーションにおける構造体マッピング – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの残滓とJavaの理想:PL/I構造体の「完全再現」という幻想を破壊する長年、z/OSの冷たい空調の中でIBMメインフレームと対峙してきた諸君なら、一度は「PL/Iの構造体をそのままJavaのPOJOに写せばいい」という安易な...
PL/Iの基本構文とデータ制御

【実務・中級編】PL/IからJavaへのマイグレーションにおける構造体マッピング – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの「構造体」をJavaへ解き放つ:PL/Iから移行する際の「メモリレイアウト」という名の呪縛やあ、後輩諸君。今日も元気にバッチジョブのABENDログと格闘しているかな?いま、我々の業界で最も熱く、そして最も火傷しやすいトピック...
PL/Iの基本構文とデータ制御

【入門編】PL/IからJavaへのマイグレーションにおける構造体マッピング – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵へようこそ。長年、EBCDICの海を泳ぎ、PL/Iの複雑怪奇なコンパイラ最適化と戦ってきた者として、今日から皆さんのガイドを務めます。Javaエンジニアが初めてメインフレームのコードを見ると、その独特な「レベル構造体」の...
PL/Iの基本構文とデータ制御

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

鉄の掟をJavaへ移植する:PL/IからJVM環境への移行における「データ構造の深淵」メインフレームのコンソールから出力されるS0C7のアベンドログ。あの忌々しいダンプを解析し、`PACKED DECIMAL`の符号ビットが壊れている原因を...
スポンサーリンク