🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #742

Re: PL/I and Reserved Words

#742
From: Jim Perry
Date: Wed, 25 Oct 1989 19:02
31 lines
2069 bytes
In article <10994@riks.csl.sony.co.jp> diamond@riks. (Norman Diamond) writes:
>In article <4666d281.20b6d@apollo.HP.COM> perry@apollo.HP.COM (Jim Perry) writes:
>
>[about someone's opinion of PL/I]
>
>>I'll take exception with "doesn't run on any interesting machines"; I'll
>>grant you that there's no UNIX implementation that I'm aware of, and that
>>may have killed it.
>
>Sure, the lack of a Unix implementation helped kill it (and maybe we'll
>see the death of ANSI magnetic tape formats too).  However, surely PL/I
>killed itself.  Would you really specify precisions on your integers?
>If so, maintenance will kill you.  This is one of the things Wirth got
>perfectly right.

PL/I, despite its best intentions, is not as portable as it might be, and
fell into disfavor on that account.  Also, it's large enough that few
people actually bother to learn to use it, and condemn it in ignorance.
Before the UNIX/C/Open systems bandwagon, PL/I subset G was gaining 
acceptance.  It's not the greatest language in the world, but it's not
the worst either.  I'd rather use a good PL/I than C, for instance.
Besides, it's hardly dead... 

I'd specify integers as "fixed binary", which means "integer" (OK, so 
PL/I just *HAD* to use bizarre names).  The compiler decides the best
size for this machine.  
-
-- 
Jim Perry   perry@apollo.com    HP/Apollo, Chelmsford MA
This particularly rapid unintelligible patter 
isn't generally heard and if it is it doesn't matter.
Technical Details
Message-ID: <467175a4.183dc@apollo.HP.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!apollo!perry
References: <2958@usceast.UUCP> <4560@bd.sei.cmu.edu> <465396f5.20b6d@apollo.HP.COM> <6614@ficc.uu.net> <4666d281.20b6d@apollo.HP.COM> <10994@riks.csl.sony.co.jp>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!apollo!perry
From: perry@apollo.HP.COM (Jim Perry)
Newsgroups: comp.lang.misc
Subject: Re: PL/I and Reserved Words
Message-ID: <467175a4.183dc@apollo.HP.COM>
Date: 25 Oct 89 19:02:00 GMT
References: <2958@usceast.UUCP> <4560@bd.sei.cmu.edu> <465396f5.20b6d@apollo.HP.COM> <6614@ficc.uu.net> <4666d281.20b6d@apollo.HP.COM> <10994@riks.csl.sony.co.jp>
Reply-To: perry@apollo.HP.COM (Jim Perry)
Organization: Hewlett-Packard Apollo Division - Chelmsford, MA
Lines: 31
Keywords: PL/I keywords