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



This is a multi-part message in MIME format...
--
To: java400-l@midrange.com
From: jamesl@hb.quik.com
X-Advert: http://emumail.com
Reply-To: jamesl@hb.quik.com
Date: Tue, 17 Sep 2002 13:26:13 EDT
X-Mailer: EMUmail
Subject: Re: Java versus RPG on iSeries

Granted, RPG is a stone-age language. (One of the cartoons decorating a

partition near my desk shows RPG etched into a stone tablet.) Granted, too,

that it's not a language I care to work in any more than absolutely
necessary
(the same can be said for C, and I dearly wish the designers of
Java had been
PL/I jocks, rather than C jocks).

But when a program is
simplified by the simple fact that it can hop on the "RPG
Cycle," and ride
through a file, it can be worth the bizarre, plugboard-based
syntax of the
language, even if other compilers are handy.

No programming language is the
right tool for every job. That's why a
programmer should be fluent in as
many as possible, and willing to use
whichever is the right tool for a
particular job, even if it happens to be one
he or she finds personally
distasteful. I suspect that a great deal of the
truly awful commercial
software on the market is the result of somebody trying
to use C to write
something that ought to be written in a combination of one or
more true HLLs
(which C is not) and assembler. Using C where assembler would be
more
appropriate contributes to bloat, and slows execution almost as much as

using a true HLL for such cases; using C where a true HLL would be more

appropriate leads to hidden flaws and slow development time, almost as much
as
using assembler for such
cases
--
JHHL




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.