Dans « The New RPG Developper » (disponible à mcpressonline.com), Thomas M. Stockwell déclare « RPG est ce que les puristes appellent un langage post-moderne : un classique avec une ligne de vie qui déjoue le mythe de l’obsolescence ».
Certes, RPG est là pour longtemps;
Qu’y a-t-il au-delà ?
mais que cela ne vous empêche pas de regarder plus en avant. Au-delà de RPG, on pourrait bien trouver un meilleur RPG, mais, à mon avis, l’avenir est aux langages (au pluriel). On ne développera plus rien avec un seul langage.
Par ailleurs, la plupart des RPGeurs connaissent déjà plusieurs langages (CL, DDS, SQL) outre RPG. Dave Thomas, auteur de The Pragmatic Programmer : From Journeyman to Master (Addison-Wesley, 1999) estime qu’un artisan programmeur devrait apprendre un nouveau langage par an.
Mais, si vous hésitez à vous lancer avec Java, PHP, Groovy, Ruby, EGL, ou quelque autre langage, sachez que deux langages sont toujours viables : JavaScript et SQL. Il faudra JavaScript pour votre HTML côté client de toute façon, et il vous conduira vers de nouveaux concepts, comme la programmation dynamique et déclarative.
Si vous vous accrochez à RPG, incluez donc SQL. Peut-être utilisezvous déjà SQL dans votre RPG, mais regardez au-delà du SQL imbriqué.
Songez à apprendre et à utiliser SPL (Stored Procedure Language) de SQL. En utilisant CBD, j’ai constaté que beaucoup d’exigences d’un module peuvent être satisfaites avec beaucoup moins de code sous formes de procédures stockées SQL avec SPL.
J’aimerais donc que vous regardiez au-delà du RPG qui vous accompagne depuis deux décennies, pour passer au développement applicatif moderne – ILE, RPG ou autres. Les articles de ce numéro et du prochain vous aideront à explorer certains des choix.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Pourquoi la souveraineté des données relève du contrôle et non de la géographie
- L’incident OpenAI–Hugging Face n’est pas la révolution que vous imaginez
- Pourquoi les PME ne peuvent plus se permettre de négliger la sécurité de leur parc d’imprimantes
- Ransomware : les identités compromises à l’origine de 79% des attaques
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
