• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • We Can Just Barely See RPG In i 7.3

    April 18, 2016 Dan Burger

    Just another day in RPG paradise. No place we’d rather be. Kicked the old fixed-format habit and have gone free. Embedded SQL and integrated XML. Got RDi wired. You’re totally modern, so what’s next? Well . . . if you’re looking for RPG fun in i 7.3, you’ll be mostly disappointed. The IBM shopping cart isn’t empty, but that loaf of bread and a package of baloney isn’t the rib-eye steak we were hoping for.

    In case you missed it, the steak was delivered with the IBM i 7.2 TR 1 release in the fall of 2014, which was also the TR 9 for i 7.1. That was a year-and-a-half ago. IBM I 7.1 was pretty well established, but 7.2 still had that new OS aroma. Now with an estimated 75 percent of the IBM i community running either 7.1 or 7.2, that makes free-form PRG available to a lot of RPG programmers. Free-form RPG is the future. Fixed-form is the past–the distant past.

    Free-form puts RPG in the game with other modern languages. Programmers who looked like they’ve been Tasered after three minutes of staring at fixed-format RPG can actually understand free-form RPG and the reverse is true for free-form programmers who make sense of Java or other modern language code.

    It’s like someone built a bridge to RPG island.

    Most IT managers would say the biggest benefit is having code that is no longer a mystery to non-RPG programmers, which means worries about programmer extinction will fade and RPG can continue to be written for tasks it excels at performing.

    One of the persistent misconceptions about free-form RPG is that programs cannot have sections of both fixed format and free format code. The truth, in fact, is that they can and the compiler does not care.

    But, of course, you knew all this and what you really want to know are the details about the i 7.3 bread and baloney.

    During a pre-briefing of 7.3, Steve Will, chief architect for IBM i, categorized the RPG enhancements as “adding support for small features that have backed up while working on bigger things, cleaning up some free-form support, and adding parameters.”

    There wasn’t enough time in the debriefing session for something more in-depth, but Jon Paris and Susan Gantner are well-schooled in all things RPG and they wrote about it in their iDevelop blog last week.

    They mentioned the inclusion of a “long-awaited” companion to the %SCAN built-in-function, a feature that provides additional support for handling null capable fields, and an increase in the maximum number of parameters on a bound call.

    RELATED STORIES

    DB2 Enhancements, Free Form RPG, Modernization Top Rowe’s ‘Big Hits’ List

    What IBM Can Learn From Free-Form RPG

    Lack Of Awareness Plagues Free-Form RPG

    RPG, Database Top Enhancements In IBM i 7.1 Technology Release 7

    Four Reasons RPG Geezers Should Care About The New Free-Form RPG

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    CloudSAFE

    CloudSAFE – for secure, scalable hosting and managed services for IBM i environments, delivering high availability, 24×7 monitoring, backup, recovery, and expert support to modernize operations, reduce risk, and ensure always-on performance reliably.

    LEARN MORE

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    COMMON:  2016 Annual Meeting & Expo, May 15 - 18, in New Orleans! Great Power Systems event!
    NGS :  Webinar: Realizing the Power of IBM i with NGS-IQ. May 11. RSVP now!
    Profound Logic Software:  'i on the Enterprise' Worldwide Virtual Event. June 8. Register Now!

    As I See It: He Loves Me, He Loves Me Not Surge of Services in DB2 for i, Part 2

    Leave a Reply Cancel reply

Volume 26, Number 18 -- April 18, 2016
THIS ISSUE SPONSORED BY:

New Generation Software
ARCAD Software
Midrange Dynamics
Computer Keyes
Manta Technologies

Table of Contents

  • Sundry April Power Systems Announcements
  • IBM i Strategy And Roadmap Loses Business Focus
  • DB2 Web Query For i Now Supports External Databases
  • As I See It: He Loves Me, He Loves Me Not
  • We Can Just Barely See RPG In i 7.3

Content archive

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

Recent Posts

  • Bob 1.0 Users Bugged By Lack Of One Feature
  • Here Come The AI-Based Code Modernization Offerings
  • Guru: Cohesion First – What A Procedure Should Be Responsible For
  • IBM Offers Trade-Ins On Storage To Grease The Upgrade Skids
  • IBM i PTF Guide, Volume 28, Number 14
  • What IBM i Ideas Are Cooking In IBM’s Ideas Portal?
  • Early Bob Excels In Medhost IBM i Tryout
  • Counting The Cost Of AI Inference – And Projecting It Far Out
  • IBM i PTF Guide, Volume 28, Number 13
  • The Next Generation Of IBM i Talent in GenAI Action

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