Skip to main content

Jon Paris

Contributor

Jon Paris is a TechChannel technical editor. His IBM midrange career started when he fell in love with the System/38 while working as a consultant. This ultimately led him to joining IBM. In 1987, Jon was hired by the IBM Toronto Laboratory to work on the S/36 and S/38 COBOL compilers. Subsequently, he became involved with the AS/400 and in particular COBOL/400. In early 1989, Jon was transferred to the Languages Architecture and Planning Group, with particular responsibility for the COBOL and RPG languages. He was heavily involved in producing educational and other support materials and services related to other AS/400 programming languages and development tools. Jon left IBM in 1998. He’s the co-owner of Partner400 (www.partner400.com) and part of System i Developer (www.systemideveloper.com). Jon was named an IBM Power Systems Champion (www.ibm.com/developerworks/champion) in October 2011.

Sort by
Articles

Creating Web Services With Integrated Web Services

Jon Paris

November 1, 2024

Back in 2012 we published the article “Need a REST?” where we described the basics of developing a simple REST** Web service in RPG. At the time we noted that although IBM’s Integrated Web Services (IWS) could have been used for this task, it only generated SOAP Web services and that this was overkill for […]

Articles

The Latest in RPG Built-in Functions

Jon Paris

June 3, 2021

Jon Paris on the three new RPG Built-in Functions from the IBM i 7.4 TR4 announcement—%Upper, %Lower and %Split

Articles

Diving Deeper Into Web Services with DATA-INTO and DATA-GEN

Jon Paris

June 1, 2020

Technical editors Jon Paris and Susan Gantner continue their series on DATA-INTO

Articles

DATA-INTO Plus DATA-GEN for Web Services

Jon Paris

April 6, 2020

Combining these two RPG operations with the YAJL library simplifies using web services from RPG

Articles

Tackling Unique Audit Requirements with RPG

Jon Paris

December 16, 2019

IBM i experts Jon Paris and Susan Gantner share tips to tackle Data Structures and audit requirements

Articles

RPG’s New Procedure Overloading and DATA-GEN Capabilities

Jon Paris

October 14, 2019

RPG experts Jon Paris and Susan Gantner explain new capabilities available with the Fall 2019 IBM i TR

Articles

Varying-Dimension Arrays for RPG

Jon Paris

June 1, 2019

The new IBM i 7.4 announcement brought with it varying-dimension arrays, a new data definition keyword and more

Articles

Use DATA-INTO for Processing Data With RPG

Jon Paris

April 1, 2019

XML-INTO helped me with processing XML data, but now I’m being asked to process JSON, CSVs and other types of data. Can RPG help me to do this?

Articles

The Power of Prototypes for RPG

Jon Paris

April 1, 2018

Prototypes are a topic that most RPGers know a little about because they are required for coding program and procedure calls in free format RPG

Articles

A Closer Look at RPG’s DATA-INTO

Jon Paris

March 1, 2018

An introduction to a more generic version of our CSV parser, along with trace support that IBM has built in to facilitate the development of parsers