I'll argue about RPGII; when used for what it was designed expressly to do, it is 
fast, simple and straight forward. 

Not, however, the thing they call RPG III, that is an offense on a par with an 
uncleaned outhouse in mid august.

-----Original Message-----
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] Behalf Of
Wolfe, Gordon W
Sent: Wednesday, July 07, 2004 11:58 AM
To: [EMAIL PROTECTED]
Subject: Re: Progress on PL/1 for Linux


>One could say the same thing about Java. That the language wasn't well
conceived.

Actually, one can make the case that NO computer language is really well-conceived.  
Of all the languages I've learned over the years, none is really universal in nature 
and will handle all possible situations with ease of programming.  My current list of 
languages includes

        Fortran (my first, back in the '60's)
        Cobol
        Basic
        RPGII           (probably the worst of the bunch)
        Various assembler languages for various platforms
        Algol
        APL             (puh-LEEZE!)
        PL/I            (Is it fortran or cobol?)
        C (but not C++)
        Unix Shell Script
        Rexx/Regina  (My favorite)
        Java
        Perl
        Applescript

And I find that none of them will do everything I want to.  So I end up coding in 
whatever language I can get the task done most quickly and easily.  Sometimes it's 
Rexx, sometimes it's assembler, sometimes it's fortran, sometimes it's C, sometimes 
it's shell script.  Makes for Job Security, because often I'll have one module call 
another and they're not written in the same language and no one but me can follow it.

"An Optimist is just a pessimist with no job experience."  - Scott Adams
Gordon W. Wolfe, Ph.D. Boeing Enterprise Servers 425-865-5940

> ----------
> From:         James Melin
> Reply To:     Linux on 390 Port
> Sent:         Wednesday, July 7, 2004 6:44 AM
> To:   [EMAIL PROTECTED]
> Subject:      Re: Progress on PL/1 for Linux
> 
> One could say the same thing about Java. That the language wasn't well
> conceived.  That not withstanding, PL/1, like any language has its uses.
> It is not the be-all, do-all, end-all of programming languages. No language
> is. Having it available for those things that it does do well is the point
> of merit. Another tool in the toolbox.
> 
> 
> 
>              "Nix, Robert P."
>              <[EMAIL PROTECTED]
>              edu>                                                       To
>              Sent by: Linux on         [EMAIL PROTECTED]
>              390 Port                                                   cc
>              <[EMAIL PROTECTED]
>              IST.EDU>                                              Subject
>                                        Re: Progress on PL/1 for Linux
> 
>              07/07/2004 08:25
>              AM
> 
> 
>              Please respond to
>              Linux on 390 Port
>              <[EMAIL PROTECTED]
>                  IST.EDU>
> 
> 
> 
> 
> 
> 
> Sorry, I don't share your excitement... I find it hard to get into any
> language that the defaults would allow you to add three positive numbers,
> get a result of zero, and not throw some sort of error or warning. The
> language wasn't well conceived.
> 
> ----
> Robert P. Nix                            internet: [EMAIL PROTECTED]
> Mayo Clinic                                  phone: 507-284-0844
> RO-CE-8-857                                page: 507-270-1182
> 200 First St. SW
> Rochester, MN 55905
> ----   "Codito, Ergo Sum"
> "In theory, theory and practice are the same,
>  but in practice, theory and practice are different."
> 
> 
> 
> > -----Original Message-----
> > From: Linux on 390 Port [SMTP:[EMAIL PROTECTED] On Behalf Of
> Havelock, Glenn A
> > Sent: Wednesday, July 07, 2004 12:41 AM
> > To:   [EMAIL PROTECTED]
> > Subject:      Re: Progress on PL/1 for Linux
> >
> > Hello Dave:
> >
> > Thanks for the info on this, PL/1 has been, for myself at least, an
> extremely flexible and robust language on OS/390 and Z/OS and it's good to
> know there's yet another option for coding on machines running LINUX.
> >
> 
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
> visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> 
> ----------------------------------------------------------------------> > For 
> LINUX-390 subscribe / signoff / archive access instructions,
> send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> 
> 

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Confidentiality Warning:  This e-mail contains information intended only for the use 
of the individual or entity named above.  If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering it to the 
intended recipient, any dissemination, publication or copying of this e-mail is 
strictly prohibited. The sender does not accept any responsibility for any loss, 
disruption or damage to your data or computer system that may occur while using data 
contained in, or transmitted with, this e-mail.   If you have received this e-mail in 
error, please immediately notify us by return e-mail.  Thank you.

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to