Announcing nine new (free!) Summit Lunch & Learn sessions for #IBMidevelopers! Bite-sized tips on #RPGLE, AI, #SQL, #Db2fori, #code4i, BI, #IBMi web apps, modernization, and more. Hosted by
Jon Paris, Susan Gantner, Simon Hutchinson, Patrick Behr, and Mikey Pavlak

https://www.systemideveloper.com/pages/events/lunchLearn/

Lunch & Learn

Boost your RPGLE application speed! Learn to optimize DB2 fetch cursor performance using arrays & other techniques for efficient data retrieval. #RPGLE #DB2 #Cursor #Performance #Optimization #Arrays https://tech-champion.com/database/boosting-rpgle-fetch-cursor-performance-a-case-study-of-slow-execution

Современный RPG — что может и зачем нужен

RPG - это совсем не то, что приходит на ум обычному человеку. Это не только ролевые игры (Role Play Games), но еще и язык программирования. Здесь уже была статья Первый взгляд на RPG: оказывается, это не только ролевые игры , но она носила достаточно обзорный характер и не отражала современного состояния дел. Будучи “широко распространенным в узких кругах” (достаточно сказать что более 80% кода на платформе IBM i написано и пишется именно на RPG), это язык практически не используется за пределами этой платформы. Да, были попытки распространить этот язык за пределы его родной платформы - компания ASNA выпускала свою версию Visual RPG (в т.ч. и для .NET), но широкого распространения все это не получило. Стоит сразу отметить, что RPG не является ЯВУ общего назначения. Это специализированный язык для работы с БД и коммерческих расчетов. Именно так его и надо воспринимать. И тут сравнения “что лучше - RPG или C/C++/C#/Rust/[подставить по вкусу]” бессмысленны. RPG создавался и развивался для решения вполне определенного класса задач и там он хорош - эффективен и прост. Для решения иных задач он будет крайне неудобным. Данная статья ни в коей мере не является пособием или референсом по языку. Здесь опущены многие моменты и не дается полного описания всех функций и особенностей. Это просто попытка в общих чертах обрисовать что из себя представляет современный RPG, где, почему и зачем он используется.

https://habr.com/ru/articles/813015/

#IBM_i #RPG #RPGLE

Современный RPG — что может и зачем нужен

Введение RPG - это совсем не то, что приходит на ум обычному человеку. Это не только ролевые игры (Role Play Games), но еще и язык программирования. Здесь уже была статья Первый взгляд на RPG:...

Хабр