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



Until like 3 months ago I used SEU/PDM for doing ILE programming complete
with service programs, modules & APIs. Blaming the IDE is a red herring.
It's a desire to make the effort that is to blame.

Thanks,
Tommy Holden



From: John Yeung <gallium.arsenide@xxxxxxxxx>
To: "RPG programming on the IBM i / System i" <rpg400-l@xxxxxxxxxxxx>
Date: 06/24/2011 04:52 PM
Subject: Re: Impossible to even think about rewriting in RPG
Sent by: rpg400-l-bounces@xxxxxxxxxxxx



If people don't get religious about code, or caught up in acronyms and
buzzwords, then it's not hard to envision sticking with non-/free RPG,
and even OPM. Equally, it's not hard to envision switching to /free,
and using ILE. I'm not embarrassed to say I have not fully embraced
ILE, and almost never use modules or /free.

Does that mean I don't care about modularity and maintainability and
all the other good stuff? Of course I care. And I have no
philosophical grudge against ILE or /free. So why don't I use them?
Because they are really, really clunky given my development tools (PDM
and SEU). I cannot tell you how much faster it is for me to write
pseudomodules using OPM RPG, and just pass things via *ENTRY
parameters. It is just as modular and just as maintainable as the
average ILE programmer's modules and service programs and whatnot.

For the people who cannot live without /free and ILE features, what
are you using for your development? WebSphere and Eclipse? (Honest
question, because I have very little exposure to AS/400 tools other
than what lives on the AS/400 itself.) I have to imagine you have
some fancy IDE that does all the boilerplate for you, and all the
linking, etc.

For what it's worth, my off-hours programming is almost all done in
Python, and ever since finding iSeries Python
(http://www.iseriespython.com), I have been using it more and more on
the AS/400 at work. So I'm a weird mix of old-school and very
new-school programmer. Mainly, until ILE RPG is convenient enough
that I can spend more time on the problem at hand, rather than
wrestling with the tools and typing endlessly just to set up
parameters or compile a working program, I will not find ILE very
compelling. (Granted, as I said, there may already be wonderful tools
out there that I simply have not used yet.)

John

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.