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.
The Latest in RPG Built-in Functions
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
ArticlesDiving Deeper Into Web Services with DATA-INTO and DATA-GEN
June 1, 2020
Technical editors Jon Paris and Susan Gantner continue their series on DATA-INTO
ArticlesDATA-INTO Plus DATA-GEN for Web Services
April 6, 2020
Combining these two RPG operations with the YAJL library simplifies using web services from RPG
ArticlesTackling Unique Audit Requirements with RPG
December 16, 2019
IBM i experts Jon Paris and Susan Gantner share tips to tackle Data Structures and audit requirements
ArticlesVarying-Dimension Arrays for RPG
June 1, 2019
The new IBM i 7.4 announcement brought with it varying-dimension arrays, a new data definition keyword and more
ArticlesUse DATA-INTO for Processing Data With RPG
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?
ArticlesThe Power of Prototypes for RPG
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
ArticlesA Closer Look at RPG’s DATA-INTO
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
ArticlesXML-INTO Meets Open Access With RPG’s New DATA-INTO
February 1, 2018
An introduction to the latest addition to the RPG language: DATA-INTO. Perhaps the best way to think of DATA-INTO is as a combination of Open Access and XML-INTO
ArticlesAn RPGers First Steps with JSON: Consuming JSON data with YAJL
September 12, 2017
How to use the YAJL library to consume a JSON document and extract the data for use by an RPG program. Part 2 of 2.