Hear, hear!!  ESPECIALLY this part, which is one-a the reasons I went
LOOKING for a job on a 38 what?.. 22 years ago:

"To me, CL has always been one of OS/400's strengths -- an integrated
command language accessing a *rich*, **logical**, *****consistent*****
operating system command set."  (Emphasis added...;-)  It is these (plus
decent Help-text) which make CL intuitive.  It didn't just happen outta some
blind luck.  And, again, just ONE-a the reasons I Really Wanted to find work
on a 400, but not the only one.  (Univac-mini job opportunities being scarce
was another, but there were several others.)


| -----Original Message-----
| [mailto:midrange-l-bounces@xxxxxxxxxxxx]On Behalf Of Jim Damato

| To me, CL has always been one of OS/400's strengths -- an
| integrated command
| language accessing a rich, logical, consistent operating system
| command set.
| CL is often the right tool for the job.  I do, however, agree that some
| folks abuse CL instead of writing a decent high-level program.  RPG is a
| high (OK, medium-high) level language once designed around operation of an
| ISAM database.  Even with its many functional and structural enhancements
| writing an RPG program to manipulate the OS can look as nasty as trying to
| create complex data structures in CL.
|
| API's are a mixed bag, for me.  Some OS interfaces need the depth
| of an API.
| Still I'm surprised when an API is produced for something that should have
| been built into a nice RTVxxxxxx command (particularly if I can't wait for
| the next release of TAATOOLS).  OS/400 traditionally provided a simple
| interface allowing developers and sys admins to work with the
| system through
| intuitive commands with built in documentation rather than researching
| API's.
|
| I think that much API programming is better suited to environments without
| an integrated command language accessing a rich, logical, consistent
| operating system command set
|
| -Jim




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 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.