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


  • Subject: Re: Death of the RPG Programmer
  • From: boldt@xxxxxxxxxx
  • Date: Fri, 16 Jun 2000 08:02:20 -0400



"R. Bruce Hoffman, Jr." wrote:
> I don't think I have done this on this list yet so...  here goes....
>
> RANT(*ON)
>
> And SQL by nature is slower than direct record access.  But as time goes
on,
> that difference is negligible.  Compared to the costs that follow.
>
> Look at the maintenance.  The external descriptions are great.  But when
the
> record changes you maintain the code.  Maintenance burns the MOST money.
It
> IS cheaper to upgrade the hardware.  Except for 400 disks maybe.  So
SQL...
>
> The idea is that the hardware costs less.  The software costs more.  This
is
> not news.
>
> Death of RPG programmer?
>
> COME ON!!!
>
> OH, yeah, I remember now.  The COBOL programmer is dead!  Long live the
> COBOL programmer!  (GEEZ!  The 70's again!)
>
> Java does what it does.  COBOL _STILL_ does what it does, regardless of
the
> 400's RPG slant.  Linux does what it does (which is networking, hands
down,
> regardless of your 400 blinders).
>
> A language is a TOOL. You ADD it to your toolbox and move on.  But you
still
> take it out when you need it.  It is what separates the professionals
from
> the hacks.  I own air driven nailers.  When I rebuilt the porch, they
paid
> for themselves three times over, but when I built the birch CD cabinet,
they
> stayed in the box.
>
> A hack makes the money today, but the professional makes the money all
the
> way through.
>
> RPG II, RPG III, RPG IV, COBOL 68, COBOL74, COBOL 85, PL/I, Lisp, Prolog,
> Smalltalk, Pascal, C, C++, Fortran, Java, Perl, Python, Forth, Basic,
Rexx,
> C shell scripts, Bourne shell scipts, Korn shell scripts, GPSS (damn, I
> can't remember the number that follows this, maybe "V"?), and some Prime
> language for PrimeOS that looked a lot like REXX...
>
> I have them all in my toolbox.  Some I pull out more that others.
>
> If all you know is RPG, then every box starts to look like a 400.
>
> But take a hard look around.  They are not.  Even IBM, the mother of
> mainframes says that it is a heterogenous environment.
>
> Problems are problems and this thread is not a problem in the community,
it
> is a problem in narrowness.
>
> Platforms come and go.  Tie yourself to ONLY one platform, and your
career
> is over almost as soon as it begins.
>
> Death of the RPG programmer?  Only if you commit suicide.
>
> But NO... let's burn some bandwidth with how soon we will all be gone...
>
> RANT(*OFF)


Bravo!

Wednesday I returned to work after a 3.5 week long vacation in
Europe.  The first thing I read after I resubscribed to this
mailing list was this thread ("Death of the RPG Programmer").

Gawd!  I felt like hopping on the next plane back to Frankfurt!

But Bruces rant echos my feelings exactly.  People here complain
of lack of directed advertising from IBM for the AS/400, but
forget that IBM sells to a heterogenous marketplace.  Sure, the
AS/400 is a damn fine system, but should it be pushed to all
potential customers?  The PC's, RS/6000's, Netfinity's, and 390's
are damn fine systems too, and they too have their fans.

Likewise, as Bruce points out, just like different hardware tools
have their specific uses, so too do different programming
languages have their places in the programming world.  Although I
work on improving the RPG language, I'm one of the first to point
out that it's not for everything.  These days especially, it's
vitally important to learn new things and add new tools to your
toolbox.

Someone on this thread complained about Java performance.  But
the steady increases in hardware performance really have made
language performance less and less of an issue now.  Other
factors, like speed of development and ease of maintenance have,
to a very great extent, overtaken language performance as a
design issue.  To illustrate, consider that many of the biggest
and most successful web sites have been implemented using Perl,
a language not known for speedy run-time, but with a reputation
for speedy development.

To summarize, although we've always been in an ever-changing
profession, the rate of change seems to be steadily increasing.
Dealing with that change is vital for the continued success of
software developers.  And finally, sure, RPG will die out
sometime in the future, but so what?  It will only be because
people will be using something better!

Cheers!  Hans

Hans Boldt, ILE RPG Development, IBM Toronto Lab, boldt@ca.ibm.com


+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

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.