The largest IBM i-related conference event in the world, bringing together the community of users, IBM, industry experts and solution providers.
Back To Schedule
Tuesday, April 25 • 4:00pm - 5:00pm
372: RPG and CL Speak Open Source

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

I come from the world of the traditional RPG developer. And I arrive bearing open-source peace offerings for my fellow IBM i travelers. When I started my IBM i development journey back in the eighties I was constantly developing custom RPG programs and CL command utilities to help get work done easier. After 30+ years the journey continues to discover the perfect integration for IBM i.

Even though there is no perfect integration technology, in this session you’ll learn about useful ways to integrate between traditional languages such as RPG and CL and the open-source stack available on IBM i, allowing you to do many of the things you thought were impossible with RPG.

Our RPG and CL integration examples will primarily focus on Python. However, this integration approach is relevant for any of the open-source languages or applications, including Python, Bash Scripts, QShell/PASE commands, Java, PHP, Node.JS and others.

By attending this session and adopting the techniques learned in this session your RPG and CL utility toolbox has just tripled in size. You won’t want to miss this inspiring open-source technical session.

Learning Objectives:
1. Learn the benefits of Integrating open-source apps with RPG and CL
2. Learn the development pattern for using open-source with RPG and CL
3. Adopt and utilize the provided RPG/CL/Open-Source examples right away in your own shop

avatar for Richard Schoen

Richard Schoen

President, Mobigogo LLC
Richard has over 30 years of software development, system integration, document management and process automation experience on all system platforms including IBM i, Windows, Linux and Mac. Richard started RJS Software Systems in 1990 and served as President and CTO until the company... Read More →

Tuesday April 25, 2023 4:00pm - 5:00pm MDT
Plaza Court 7
  Programmer Tools
  • Session Level Intermediate
  • Audience Any RPG, CL or Open-Source developer looking to expand their usage of RPG and CL to quickly integrate the ability to take advantage of open-source apps and utilities written in bash, PHP, Python, Node, Java and more.