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



> From: rob@dekko.com
>
> Joe,
>
> I didn't see the same thing as you did from Han's point on
> languages.  What
> I saw was that people seem to defend what they know best.  I
> didn't not see
> an attack on RPG as a business language.  Except for his tongue-in-cheek
> reference to Python :-)

I don't know, Rob.  I'm not sure who you're directing that at.  Is it me?
Because I'm not defending MOVE just because I know it so well, but because
there's no logical replacement defined.  At least with indicators, IBM went
way out of their way to make sure there were appropriately named and BIFs,
and even then the %EOF/%FOUND issue arose.  That is the kind of thing that
happens when you design a language without talking to the users - when you
"know better" than the thousands of programmers who use the thing on a
day-to-day basis.

With all due respect to Barbara and Hans, when I'm writing code, I don't
want to have to code

   eval b = %editc( %dec(a : %len(b) : 0) : 'X')

when I simply meant

   MOVE A B

I mean, really, is this readable?  I think to someone just learning RPG, the
latter is far more readable than the former.  I mean, %editc is pretty
tightly bound to some rather arcane RPG terminology, and I don't know many
RPG programmers who know what the heck edit code 'X' is.

If everybody here is willing to say that the former is the right way to do
things, and the latter is just a pile of manure used by old-fashioned
fossils like me, then fine, I'll drop the whole thing.  But I have a funny
twitchy feeling in the back of my head that if you took a poll, there would
be a WHOLE LOT of programmers who think the way I do.

Enough.  The points have been made.  Time will tell.

Joe



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.