Back in the mists of time when RPG IV was being designed, a deliberate decision was made that IBM would only supply minimal tooling (e.g., the original CVTRPGSRC, which simply converted from the old RPG/400 syntax to RPG IV). The thought was that third-party tool vendors would offer better tooling and that this would provide choice in the marketplace. To an extent this happened and Linoma Software's RPG Toolbox nicely filled this gap. There were other offerings too but as far as we know Linoma's tool is the only one currently marketed that offers the kind of flexibility that Jean was talking about. There is also a free option in the form of Craig Rutledge's "Path to /Free"--an essay and accompanying tools which you can find here. For those who find that a commercial tool never does quite what they want, Craig's tools allow you to customize the code to exactly meet your requirements.
Actually one person did take us up on the challenge. Skip Meyn suggested that RPG = Robust Programming Guidelines, because "you can do anything you want." We also received a suggestion via email that "Remarkably Powerful Gentleman," might be appropriate as it spoke to its capabilities and its standing in the community. But given that the RPG compiler team is currently led by a woman, suggesting a male gender for the language doesn't seem quite right--and "Gentleperson" just doesn't cut it!
Don't think we've quite hit the perfect meaning yet guys and gals, but keep trying.
In response to John Clayton's comment about the fact that RPG is far more than 25 years old, much as we hate to admit it, we're both old enough that we've used the language ourselves longer than 25 years! We only limited the timeframe of the piece to tie into the IBM i 25 year anniversary celebrations going on now.
In response to an earlier blog "How Old Is Your OS?", Dan Devoe took the prize (if that is an appropriate term) for highlighting the fact that his local CE is still servicing some white boxes running V3R2 and earlier releases. It is of course a great compliment to the longevity and stability of the system that these keep going--but really, people--risking your business on an unsupported OS? Does that really make much sense, particularly when many could probably pay for the new hardware with the savings on power and cooling usage! Can anyone beat V3R2?