MIDRANGE dot COM Mailing List Archive



Home » MIDRANGE-L » February 2013

Re: What good is ILE?



fixed

All I can say is that if people think that ILE is complex and it is not,
wait until they try Java and Frameworks or C#. ILE RPG is so simple and
clean compared to writing for frameworks and all the stuff that goes with
it.

And finally, if you think you are going to stick you head in the sand and
write RPG III and that is all you will ever need, good luck with that one.
AS400 are vanishing right and left and new development is going to other
platforms precisely because people on the AS/400 will not change. I have
spoken with 5 different companies in the last few months and all of them
getting rid of the AS/400.


On Mon, Feb 4, 2013 at 4:04 PM, Bradley Stone <bvstone@xxxxxxxxx> wrote:

I think Buck just touched on the difference between a programmer and a
coder. :)

Brad
www.bvstools.com


On Mon, Feb 4, 2013 at 2:47 PM, Buck Calabro <kc2hiz@xxxxxxxxx> wrote:

On 2/4/2013 12:49 PM, Nathan Andelin wrote:

We recently had a presentation at our local user group on ILE:
http://bit.ly/TQEjM4

Thanks for this Nathan!

At the end of the presentation, the RPG III programmers in the room
were
saying how glad they were that they didn’t have to mess with all the new
concepts and techniques. I was actually beginning to see their point.

And thank you for giving me the opening to address the list.

I've been using ILE (not just RPGLE) for a very long time. Still, I
tried to watch the presentation as though I were new to it. Programmers
seem to like automotive analogies, so my impression was exactly as if
I'd tried to learn how to drive a truck across the country never having
driven a car, never having used a clutch and never having read a map
before.

There's a lot of stuff in that presentation! It's mostly good stuff,
but for a newcomer, it's a lot to try to absorb. I can see why RPG III
programmers would feel overwhelmed. The good news is that virtually
everyone can drive. Although there are a fair number of steps involved
in the process, each one individually is not difficult to master. The
first time driver lurches and locks up the brakes and veers wildly
around, but in a very short time is able to stay in the lane, keep a
constant speed and adjust the radio at the same time.

Virtually everyone learning to drive finds a teacher; someone who will
point out the important from the mundane until the new driver is
comfortable enough to make those decisions herself. The ILE learner, in
contrast, almost always forges ahead alone or even worse, by copying the
code of others.

Programming isn't about source code. I can copy source code written by
the greatest programmers on earth and remain mediocre. Programming is
about thinking. I must emulate the great programmers thinking process
in order to be truly great. Source code is the impediment we must
traverse in order to make our thoughts concrete. ILE removes many
impediments that we have had to traditionally surmount on the midrange
platform.

That's what's good about ILE.
--buck
--
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: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.


--
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: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.







Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2014 by MIDRANGE dot 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 here. If you have questions about this, please contact