تصور کنید مدیر فناوری شرکتی هستید که تمام منطق تجاریاش در کدهایی دفن شده که پیش از تولد بسیاری از برنامهنویسان فعلی نوشته شدهاند. طبق گزارشی که در ۲ اکتبر ۲۰۲۶ منتشر شد، ابزار IBM Bob با خواندن و اعتبارسازی کدهای RPG، این کابوس مدرنسازی را به یک انتقال سریع به معماری جاوا (Java) تبدیل میکند.
برای بسیاری از سازمانها، چالش اصلی تنها تبدیل دستورات برنامهنویسی نیست، بلکه حفظ «قصد» و منطق پشت کدهاست. این وضعیت شبیه تلاش برای بازسازی کل سیستم لولهکشی یک شهر است، بدون اینکه نقشهای داشته باشید که لولهها دقیقاً به کجا میروند. همانطور که در تحلیلهای قبلی ما دربارهی بدهیهای فنی (Technical Debt) اشاره کردیم، شرکتهایی که از محیطهای IBM i استفاده میکنند، باید بدون شکستن جریانهای کاری حیاتی، تکامل یابند.
جوزف دیاونوفریو، مدیر فناوری شرکت Wolff Bros، به نقل از مستندات این ابزار، سه قابلیت کلیدی را برجسته کرده است:
- اعتبارسنجی منطق: Bob برنامههای RPG را میخواند تا مطمئن شود بازنویسیها، هدف تجاری اصلی را حفظ کردهاند.
- تطبیق معماری: این هوش مصنوعی زاینده (Generative AI) — مثل مترجمی که نه تنها کلمات، بلکه فرهنگ و آداب هر دو زبان را میشناسد — با کتابخانههای داخلی و اتصالات پایگاهداده موجود ادغام میشود. این رویکرد در راستای بهینهسازی تجربه توسعهدهندگان است، مشابه آنچه در رویکرد کدنویسی ادبی برای حذف جابهجایی میان پنجرهها توسط IBM Bob دنبال شده است.
- مدرنسازی سریع: سرعت انتقال از RPG به معماری مبتنی بر جاوا را بهشدت افزایش میدهد.
بر اساس بررسی منابع متعدد، این تغییر نشان میدهد که ارزش فوری هوش مصنوعی برای سازمانها، نه در ساخت اپلیکیشنهای جدید از صفر، بلکه در تکامل امن سیستمهای موجود است. این ابزار با ایفای نقش یک پل ارتباطی، ریسک «از دست رفتن منطق» را کاهش میدهد؛ موضوعی که بهطور تاریخی بزرگترین گلوگاه در تحول دیجیتال بوده است.
برای رهبران IT، این یعنی بدهیهای فنی دهههای ۱۹۸۰ و ۱۹۹۰ سرانجام قابل مدیریت شدهاند. توانایی نگاشت منطق قدیمی به چارچوبهای مدرن، به شرکتها اجازه میدهد با سرعتی پیش بروند که پیش از این بهدلیل کمبود متخصصان RPG غیرممکن بود.
برنامهنویسان اکنون میتوانند از طریق نسخه آزمایشی رایگان IBM Bob، مهاجرت کدهای قدیمی خود را تست کنند.
گام بعدی شما
- اگر سیستمهای Legacy در سازمانتان دارید، ابتدا یک نمونه کوچک از کدهای RPG را برای تست اعتبارسنجی Bob آماده کنید.
- بررسی کنید که کدام کتابخانههای داخلی جاوا با ساختار فعلی دادههای شما سازگارتر هستند.
- برای کاهش ریسک، استراتژی مهاجرت را بهصورت مرحلهای (Phased Migration) برنامهریزی کنید.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو