RPG Makes Friends with Open-Source Apps
Presenter: Richard Schoen
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 adopting the techniques learned in this session your RPG and CL toolbox has just been tripled in size.
You won’t want to miss this inspiring open-source technical session.
About Richard Schoen :
Richard has over 33 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 was acquired in 2014. Richard currently works for Pegasystems as a Senior Solutions Consultant. Pega provides Low Code Process Automation, Robotics (RPA), CRM and Marketing Automation software. Richard also has a native IBM i Git client product available for PDM, RDI and VS Code developers called iForGit available at: http://www.iforgit.com Richard also does part time development and open-source consulting and can be reached via Web: http://www.richardschoen.net Email: firstname.lastname@example.org Twitter (@richardschoen) and LinkedIn. Richard’s open-source development projects for IBM i and other platforms are available on Github: http://www.github.com/richardschoen
PO Box 168273,