• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • RDi and RPG Enhancements in the 2023 Fall TRs

    October 25, 2023 Alex Woodie

    RPG developers will see some compelling new features coming out of the recent Technology Refresh (TR) announcement from IBM, including enhancements to the RDi development environment as well as new capabilities in the RPG language itself.

    RPG is nearly 65 years old, but like old dogs, the programming language can learn new tricks. The enhancements that IBM has brought to its venerable language with IBM i 7.5 TR3 and 7.4 TR9 continue a strong run of improvements, according to IBM i Product Manager Alison Butterill.

    “Every one of the TRs since we announced 7.5 has had at least some RPG content in it,” Butterill told IT Jungle. “We continue to add new things.”

    With this release, IBM has added support for enumerations as well as new built-in functions in IBM Rational Developer Studio for i, which includes the compilers for RPG and other ILE languages.

    Many languages have support for enumeration, which is a data type consisting of a set of named values that function as constants and can be used with variables and properties. IBM is delivering the new enumeration capability in free-format RPG through the new DCL-ENUM definition group.

    According to this RPG Café article, enumeration constants can be used anywhere that a named constant can be used. The enumeration name can be used as an array in most calculation operations where an array can be used, IBM says. While the enumeration can be defined only in free format, the constants can be defined in free format or fixed format, IBM says. The enumeration can be called with the new DCL-C operation code.

    Meanwhile, the new %LEFT and %RIGHT built-in functions give RPG programmers more options. The new BIFs return the left-most and right-most characters in a string. As IBM explains in its RPG Café article, the new BIFs also work with double-character byte strings.

    Support for the new RPG functions will be added to Rational Developer for i (RDi), which continues to be the most widely used integrated development environment (IDE) in the IBM i community, despite the rising popularity of Web-based development tools, such as VS Code.

    IBM says it has made several enhancements to RDi 9.8.0.1. One of those is giving developers more control over the documentation they create using the iDoc format, which IBM added support for with RDi 9.8.0.0. Developers are given more control over how their documentation is seen and IBM makes it easier to get help.

    IBM added an iDoc tag to suppress individual RDi “not used” annotations. It also added new “@IGNORE” tag for un-used annotations, and made it available through the Quick Fixes feature. Quick Fixes also now works on any un-used annotation; there is no need to compile or verify first, IBM says.

    The addition of an empty line may not seem like much, but when placed between the header and the first definition beneath it, it helps to better define the separation. It also now allows “Refactor Rename” to wrap lines when the new length is longer than the record length.

    Developers will also find that RDi’s IBM i search function now retains the last member filter, and it also defaults the member’s name to the generic value. Developers who want to identify the connection name can now do so by hovering their mouse over a tab, which used to show the system name.

    IBM also is providing quick links to helpful resources from the RDi help menu, including the capability to report an issue by launching IBM Support from inside RDi; ask questions or search on existing questions and answers through the IBM RDi Community Portal; and submit new ideas or vote on existing ones within the IBM Ideas portal.

    You can access the announcement for IBM i 7.5 TR3 here and the announcement for IBM i 7.4 TR9 here. You can also read more about all of the enhancements that IBM plans to begin shipping at the IBM i Technology Updates webpage.

    RELATED STORIES

    What the Fall ’23 TRs Bring Navigator for i

    Tech Refreshes Bring SQL-Based Services Galore For IBM i and Db2

    Fall 2023 IBM i Tech Refresh Brings Something For Everyone

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: BIF, IBM i, IBM i 7.4 TR9, IBM i 7.5 TR3, IBM Ideas, IDE, iDoc, RDi, RDi 9.8.0.1, RPG, VS Code

    Sponsored by
    Rocket Software

    Two Steps Forward, No Steps Back

    For over 35 years, Rocket Software’s solutions have empowered businesses to modernize their infrastructure, unlock data value, and drive transformation – all while ensuring modernization without disruption.

    LEARN MORE

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Understanding The Power Of Power10 IBM i PTF Guide, Volume 25, Number 44

    Leave a Reply Cancel reply

TFH Volume: 33 Issue: 66

This Issue Sponsored By

  • Maxava
  • ServiceExpress
  • Cozzi Research
  • New Generation Software
  • WorksRight Software

Table of Contents

  • RDi and RPG Enhancements in the 2023 Fall TRs
  • Understanding The Power Of Power10
  • Four Cybercrime Trends for Security Pros to Watch Now
  • Four Hundred Monitor, October 25
  • Time Is Running Out To Take The IBM i Marketplace Survey

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Liam Allan Shares What’s Coming Next With Code For IBM i
  • From Stable To Scalable: Visual LANSA 16 Powers IBM i Growth – Launching July 8
  • VS Code Will Be The Heart Of The Modern IBM i Platform
  • The AS/400: A 37-Year-Old Dog That Loves To Learn New Tricks
  • IBM i PTF Guide, Volume 27, Number 25
  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle