Код Читати оригінал на Business Wire 2 хв читання 0

Z/XDC у VS Code: чому культовий дебагер z/OS перенесли у сучасний IDE

За даними видання Business Wire, компанія Izzi Software та її підрозділ ColeSoft оголосили про офіційний випуск плагіна Z/XDC для середовища Visual Studio Code. Вихід інструменту з 40-річною історією в найпопулярніший IDE сучасної розробки ставить під питання звичний підхід до підтримки архітектури IBM z/OS. Розробники отримали можливість повноцінного інтерактивного налагодження мейнфрейм-систем, проте справжні наслідки цієї інтеграції виходять далеко за межі звичайного зручного UI.

#VS Code #мейнфрейми #z/OS #розробка #інструменти
Логотип ColeSoft та інструмент налагодження Z/XDC для IBM z/OS
Логотип ColeSoft та інструмент налагодження Z/XDC для IBM z/OS · Джерело зображення: Business Wire

Ласкаво просимо в z/OS: Z/XDC офіційно виходить у VS Code

Інтерактивний дебагер Z/XDC від компанії ColeSoft, який протягом чотирьох десятиліть залишався золотим стандартом для системних програмістів IBM z/OS, відтепер офіційно доступний у формі розширення для Visual Studio Code. Видавець Izzi Software реалізував прямий міст між низькорівневим середовищем мейнфреймів та найпопулярнішим IDE сучасної розробки.

Рішення дозволяє системним інженерам крокувати по асемблерному коду, аналізувати трасування адресних просторів та переглядати дамп пам'яті z/OS безпосередньо у звичному інтерфейсі VS Code. За словами генерального директора Izzi Software Дженніфер Нельсон, інтеграція орієнтована на скорочення прірви між поколіннями розробників.

Анатомія інтеграції: що отримав IDE від Microsoft

Перенесення інструменту такого рівня в електрон-орієнтоване середовище вимагало глибокої адаптації протоколів зв'язку з підсистемами z/OS. Розширення Z/XDC реалізує прямий потік даних між локальною сесією розробника та системними слухачами мейнфрейму.

Ключові можливості нової архітектури включають такі інженерні рішення:

  • Повнофункціональне інтерактивне покрокове виконання Assembler, C/C++ та PL/X коду в режимі реального часу.
  • Автоматичне розпізнавання структур пам'яті z/OS із можливістю модифікації регістрів та прапорів процесора on-the-fly.
  • Пряма інтеграція із візуальними точками зупинки (breakpoints) та сквозним аналізом стеку викликів без використання ISPF 3270-емулятора.

За даними розробників, перші тести показали скорочення часу на первинну діагностику системних збоїв у 3 рази порівняно із традиційною термінальною сесією tso/e.

Більше ніж дебаг: прихований реінжиніринг legacy-архітектури

Офіційна мета релізу — подолання так званого «кадрового сліпу» (skills gap), коли ветерани мейнфреймів ідуть на пенсію, а молоді розробники відмовляються дивитися на зелені екрани 3270. Проте глибший технічний аналіз показує інший вимір: Izzi Software фактично готує ґрунт для автоматизованого refactoring-супроводу мейнфреймів за допомогою сучасних AI-агентів.

Сучасні LLM-моделі для аналізу коду розроблені під інтерфейси Language Server Protocol (LSP) та Debug Adapter Protocol (DAP), якими послуговується VS Code. Переводячи низькорівневе налагодження z/OS у стандартний інспектор VS Code, ColeSoft створює шлюз, через який автоматизовані пайплайни зможуть тестувати та валідувати застарілий Assembler-код без участі людини. Для бізнесу це означає можливість поступової міграції або гібридної експлуатації критичних банківських систем без ризику втратити контроль над виконанням коду на рівні ядра.

Контекст для України

В Україні мейнфрейми IBM традиційно складають процесингову основу найбільших фінансових установ, таких як ПриватБанк та Ощадбанк. Досі обслуговування цих систем вимагало утримання вузькоспеціалізованих команд, а середня вартість перепідготовки одного фахівця z/OS сягала понад 180 000 грн. Вихід плагіна Z/XDC для VS Code дає змогу українським IT-компаніям та банківським департаментам залучати звичайних C++ та Systems інженерів до налагодження критичного транзакційного софту. Ліцензії інструменту вже доступні українським корпоративним замовникам через офіційні дистриб'юторські канали, що відчутно зменшує операційні витрати вітчизняного сектору на підтримку застарілої, але надійної кодової бази.

Часті запитання

Що таке Z/XDC і для чого він використовується?
Z/XDC від ColeSoft — це професійний дебагер для мейнфреймів IBM z/OS. Він дозволяє проводити інтерактивне покрокове налагодження Assembler, C/C++ та PL/X коду на рівні регістрів процесора та структур системної пам'яті.
Яку головну проблему вирішує реліз Z/XDC для VS Code?
Реліз долає кадровий дефіцит фахівців z/OS. Нове розширення дозволяє молодим розробникам налагоджувати софт для мейнфреймів у знайомому середовищі VS Code, уникаючи вивчення застарілих термінальних інтерфейсів 3270 та специфічних утиліт tso/e.
Чи доступний плагін Z/XDC для розробників в Україні?
Так, розширення Z/XDC для VS Code доступне для замовлення корпоративними клієнтами глобально, включаючи Україну. Компанія Izzi Software надає ліцензії за запитом із можливістю проведения індивідуальних демонстрацій та надання тестового доступу.
Telegram

Свіжі новини у нашому Telegram

Отримуйте миттєві сповіщення про нові публікації в рубриці «Код»

@procodeandevenmore