× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Booth, if you don't have RDi download the trial and fiddle around with
every example you can find on the web!

https://www.ibm.com/developerworks/downloads/r/rdi/index.html

On Sat, Feb 3, 2018 at 11:28 PM, Richard Schoen <
Richard.Schoen@xxxxxxxxxxxxxxx> wrote:

This question is very subjective.

I would say a modern RPG programmer is one who knows that RPG is not
always the only tool in the tool bag. You've heard the Hammer and Nail
analogy no doubt.

This means they have ventured out to learn at least one new language such
as Java, .Net, PHP, Python, etc so they know when they may want to select a
different tool or integrate multiple technologies.

Also as Alan mentioned they know how to modularize and have used
sub-procedures and APIs.

To me it is also important to know web technologies such as html,
javascript and css as they are necessary for modern UI.

I think if you are using at least some of the newer techniques and can
talk about areas you would like to improve then you can have a good
discussion on where you are and where you would like to be technically
speaking.

Using RDI to some extent goes without saying. If you're still using 5250
programming full time and not at least dabbling with RDI then there's an
issue. I still use 5250 for quick changes and RDI when I need to spend some
time working and editing a larger program. Sometimes it's still faster to
use SEU for things and I have 30yrs of it.

Also is the asker of the question an RPG person or a management or HR type
who doesn't really know or care about RPG development ?

Regards,
Richard Schoen
Director of Document Management
e. richard.schoen@xxxxxxxxxxxxxxx
p. 952.486.6802
w. helpsystems.com

------------------------------

message: 7
date: Sat, 3 Feb 2018 20:30:29 -0800
from: Alan Campin <alan0307d@xxxxxxxxx>
subject: Re: What is a Modern RPG Programmer???

A component of modern programming could be using free form and sql but the
primary component is using ILE which proceeded free format.

ILE means using procedures, modules and service programs and I would also
include using sql.

You can be using 100% free format and still be doing monolith programming.

Modern programming means using functional decomposition to break code down
in small pieces and using procedures, modules and service programs to
encapsulate them.

On Feb 3, 2018 6:00 PM, "Thomas Burrows" <thomas.burrows.1957@xxxxxxxxx>
wrote:

Been asked to show how I am programming as a MODERN RPG PROGRAMMER.

Would it be using completely FREE FORMAT from F specs to C specs.

Embedded SQL that is just dropped in the code.

No /Free statements.

Would like the groups thoughts.

Thomas Burrows
cell 469 693 2533

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: http://amzn.to/2dEadiD





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.