× 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.



Mike,

Good point.  I also started working with RPG after knowing Pascal, C,
C++, and Java.

However, I think the reverse would also be true.  If a monolithic RPG
III programmer learned how to code modules and subprocedures, then
he/she would have an easier time learning a new language like Java or
C++.

The question is which would be easier, learning modern modular
programming in RPG or an entirely new language?

It would seem logical that learning a new technique in a language whose
syntax you basically already know would be easier than learning a new
technique along with a new syntax at the same time.  But perhaps that's
not the case.  Maybe it's easier to learn a new "alien" technique in an
"alien" environment.

Does anyone else have any observations?

Charles Wilt
--
iSeries Systems Administrator / Developer
Mitsubishi Electric Automotive America
ph: 513-573-4343
fax: 513-398-1121
  

> -----Original Message-----
> From: rpg400-l-bounces@xxxxxxxxxxxx 
> [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Mike Eovino
> Sent: Tuesday, April 25, 2006 8:49 PM
> To: RPG programming on the AS400 / iSeries
> Subject: Re: Recommendations for Modular Coding HOWTO
> 
> Is teaching them a new language (not RPG IV) an option?  I came to RPG
> from VB, and it made ILE concepts (modules, service programs,
> subprocedures) pretty easy to understand.  I've heard other RPG
> programmers say that once they learned a little Java, they could
> equate modules to classes and subprocedures to methods, and then they
> made sense.  They never really saw the benefit of ILE concepts until
> they learned another language that forced them to think that way.
> 
> I realize this may well not be an option, but if you have the time, it
> might be worth it.
> 
> Mike E.
> 
> On 4/25/06, Wilt, Charles <CWilt@xxxxxxxxxxxx> wrote:
> > All,
> >
> > I'm trying to locate some reference materials to help my RPG III
> > programmers get a better picture of how to code in a more modular
> > fashion.
> >
> > Materials with RPG IV examples would be great, but it seems 
> most RPG IV
> > reference material is geared toward syntax instead of application
> > design.
> >
> > Anybody have any favorites or know of training that focuses 
> on the usage
> > of RPG IV instead of the syntax.
> >
> > Thanks,
> >
> > Charles Wilt
> > --
> > iSeries Systems Administrator / Developer
> > Mitsubishi Electric Automotive America
> > ph: 513-573-4343
> > fax: 513-398-1121
> >
> >
> > --
> > This is the RPG programming on the AS400 / iSeries 
> (RPG400-L) mailing list
> > To post a message email: RPG400-L@xxxxxxxxxxxx
> > To subscribe, unsubscribe, or change list options,
> > visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
> > or email: RPG400-L-request@xxxxxxxxxxxx
> > Before posting, please take a moment to review the archives
> > at http://archive.midrange.com/rpg400-l.
> >
> >
> 
> -- 
> This is the RPG programming on the AS400 / iSeries (RPG400-L) 
> mailing list
> To post a message email: RPG400-L@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
> or email: RPG400-L-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/rpg400-l.
> 
> 


As an Amazon Associate we earn from qualifying purchases.

This thread ...


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.