• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • RPG Investment Advice For Long Term Goals

    March 13, 2017 Dan Burger

    RPG programming remains a hugely important skill in the IBM Power Systems niche where the IBM i lives. It shares that space with other languages such as Java, PHP, a few fourth-generation options and a host of open source options. More than once in its long life, RPG has been declared dead.

    Like an untended plant, some IBM i shops have let RPG die. It lingers on with little or no nourishment in other organizations. But it’s also doing very well as a modern language when in the hands of skilled programmers. Who are the skilled programmers and what are they doing that’s keeping RPG active and alert in its old age?

    There are three important factors: the use of a modern editing tool, the avoidance of old fixed-format, columnar RPG coding techniques, and the involvement of a mentor who leads the modernization efforts of code and coders.

    Last week, I sat in on a webinar titled Be the Best IBM i Developer You Can Be. It featured IBM Power Systems Champion Trevor Perry tossing questions at IBM Power Systems Champion Jon Paris. Both champions have seen RPG at its best and worst. Here are some of the webinar’s highlights–insights and advice from Paris.

    The biggest problems for new RPG developers–whether they are fresh out of school or coming to an IBM i environment from another platform or language–is the same problem existing developers find. There is very little focus on application documentation within IBM i shops.

    Paris says the best opportunity to change this shortcoming is to encourage the new RPG developers to begin writing codes to standards and documenting accordingly.

    To keep programmers enthusiastic and interested in RPG, Paris advises that new programmers be shielded from old code.

    “If you have a lot of creaking, RPG III-style code laying around and it’s causing you maintenance issues, don’t try to teach new people to use it,” he warns. “If you show fixed-format, columnar RPG to programmers who have never seen RPG before, they will never become enthusiastic about RPG programming. They will never fall in love with the language. They will never appreciate it. Show them RPG code that looks modern, that looks the way they are used to programming, and they will get the hang of it and they will like it.”

    Most IBM i programmers believe that RPG is the best language for writing business apps. Even those who know multiple languages choose RPG for business apps more often than not. Developers that come from backgrounds outside RPG Java, PHP and the prominent open source languages can use the tools they are accustomed to while developing for i, making the system far more open than it once was and is often given credit for.

    Paris’ advice for companies that want to modernize their IT environments and developers who want to modernize their skills is to add another language that can be used on the platform.

    “I recommend PHP to RPGers because it can be written procedurally and then gently move into the object oriented development world, which is often difficult for people who have coded in procedural languages for many years,” says Paris. “It doesn’t matter what you do. Learn something new and apply it to your RPG. It becomes circular process. Learning another language improves your RPG. Improving your RPG challenges, you to do more with other languages and so on.”

    To watch the entire webinar, click this link.

    RELATED STORIES

    The Missing RPG OA Puzzle Piece

    What’s Wrong With Modern RPG?

    IBM i TRs Bring New Open Source Data Transfer Tools

    RPG Website Resurrected. Is the Language Next?

    RPG Open Source Horse Pulls IBM i Community Plow

    Free Form RPG Scores IBM i Innovation Award

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: IBM i, PHP, RPG

    Sponsored by
    Manta Technologies

    The Leader in IBM i Education!
    Need training on anything i?
    Manta is all you need.

    130 courses and competency exams on:
    · IBM i operations
    · System Management and Security
    · IBM i Programming Tools
    · Programming in RPG, COBOL, CL, Java
    · Web Development

    SQL, DB2, QueryProduct features:
    · Runs in every popular browser
    · Available 24/7/365
    · Free Student Reference Guides
    · Free Student Administration
    · Concurrent User License
    · Built-In IBM i Simulator

    You can download our 200-page catalog and take sample sessions at MantaTech.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    What IBM i Shops Should Know About Digital Transformation Machine Learning And ERP’s Autonomous Future

    One thought on “RPG Investment Advice For Long Term Goals”

    • Bill Roe says:
      March 15, 2017 at 10:39 am

      Not the ptf guide here

      Reply

    Leave a Reply Cancel reply

TFH Volume: 27 Issue: 16

This Issue Sponsored By

  • Profound Logic Software
  • Linoma Software
  • WorksRight Software
  • COMMON
  • Manta Technologies

Table of Contents

  • The Feeds And Speeds Of The IBM i Base
  • IBM i And Watson: Another Step In The Right Direction
  • Guru: MiWorkplace As An Alternative To SEU
  • Machine Learning And ERP’s Autonomous Future
  • RPG Investment Advice For Long Term Goals

Content archive

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

Recent Posts

  • SEU’s Fate, An IBM i V8, And The Odds Of A Power13
  • Tandberg Bankruptcy Leaves A Hole In IBM Power Storage
  • RPG Code Generation And The Agentic Future Of IBM i
  • A Bunch Of IBM i-Power Systems Things To Be Aware Of
  • IBM i PTF Guide, Volume 27, Numbers 21 And 22
  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D

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