<snip>
But that's not the point IMO - it's
that others, especially new people, won't know it. Sure, they can
learn it...and they can have the opinion that RPG really is a Report
Program Generator with Specifications. Or, they can learn cycle-less,
free format, RPG/IV code, and use all the techniques that they learned
in school.
</snip>
But my point is, are you really an RPG programmer if you don't know the
cycle? The schools today should still be at least giving an overview of
how the cycle works. That's like having a mechanic not knowing how to
work on a distributor because the cars today (most) have DIS ignition
systems. If you have an antique car and are having an issue the mechanic
should still know the basics. Imagine taking your older car to a garage
and they saying to you "we're sorry but we don't work on older cars, we
never learned how they worked". That's insane. I'm not saying that you
have to use the cycle, but at least know it if you see it. What about
GOTO and CAB? They fall in the same category. I don't use them in my
programs, but I've had to deal with them in other programs that were
written before I was in highschool. And if I don't know something about
what I'm looking at, I RTFM. If they are cranking out programmers
nowadays that only know the new stuff and haven't learned the old stuff,
how can we trust them to work on older programs? So what happens to that
new programmer who goes into a shop of one, with no one to talk to or
guide them, and comes across all these outdate programs that need to be
updated. Does he/she just stare blankly at the screen for hours... And
I'm not saying it's the new persons fault. It's like you said, the
schools aren't teaching it. Not cool in my book.
Ron Power
Programmer
Information Services
City Of St. John's, NL
P.O. Box 908
St. John's, NL
A1C 5M2
709-576-8132
rpower@xxxxxxxxxx
http://www.stjohns.ca/
As an Amazon Associate we earn from qualifying purchases.