Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Celebrities > Cecil Adams > Re: Two Thousan...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 45 of 50 Topic 22387 of 25479
Post > Topic >>

Re: Two Thousand and Eight

by Greg Goss <gossg@[EMAIL PROTECTED] > May 16, 2008 at 11:36 AM

Snidely <Snidely.too@[EMAIL PROTECTED]
> wrote:

>On May 15, 6:43 pm, Greg Goss <go...@[EMAIL PROTECTED]
> wrote:
>> I'm not sure why I have some huge mental block on learning c.  The
>> underlying philosophy (other than "Shave every keystroke!" and
>> assignments buried within expressions) isn't that far off from PL/I.
>
>I would be suspicious of that claim.  In fact, I am suspicious of that
>claim.  My limited understanding of PL/1 is that it is more akin to
>Multics, the which K&R and gang were revolting against, then it is to
>Unix, which is where the philospophy of C comes from.  The idea of K&R
>is to do things quickly and lightly, with room for formalism later.
>Multics had much greater formallity (something later im****ted into
>Unix when security became a bigger issue), and PL/1 seems to have been
>especially heavy into formallity.
>
>PL/M kept some of the formallity, but with half the language thrown
>away as unnecessary, the formallity also became less burdensome.
>
>BTW, I am one of those annoying people who likes both formallity and
>lightness.  I also enjoyed using Ada (from the brown Grady Booth book
>-- I have the "starry night" book, too, but never got all the way into
>it).

The question would depend on the formal (heh) definition of formalism.
My impression is that PL/I falls more naturally into modularity than
c.  

I think of PL/I as being more related to the IBM architectures.  I've
worked on Multics, but only in Fortran, and didn't do anything
challenging at the OS level.  I've used PL/I heavily in DOS/VSE (later
renamed ESA) and in MVS (a rename of OS/VS) and lightly in VMS.  I've
used PL/M in a CPM clone (TurboDOS), but the deep design of the
program had already been done and I was just fixing bad practices
after the fact.

In googling, I find that I was confusing PL/M with PL/80.  The latter
was the Kildall (Digital Research) version.  PL/M might have been less
feature rich.

Wiki claims that one of the reasons for poor penetration of PL/I was
the demarcation of the programming world into scientific and business
programmers in the sixties and seventies.  As someone who started in
Fortran and whose first professional programming work was an OS
conversion and some minor enhancements of a huge map-drawing program
(Contour4), but most of whose life was spent in business programming.
And both of the businesses were engineering-oriented (railway and
smelter) rather than finance oriented, so the productivity issues of
PL/I won over Cobol.  A science background programming business stuff
in engineering-oriented companies seems to sidestep the emotional
issues that wiki describes.
-- 
Tomorrow is today already.
Greg Goss, 1989-01-27
 




 50 Posts in Topic:
Two Thousand and Eight
General Specific <brad  2008-05-15 05:05:17 
Re: Two Thousand and Eight
Hank Gillette <hankgil  2008-05-15 14:31:31 
Re: Two Thousand and Eight
General Specific <brad  2008-05-15 07:40:54 
Re: Two Thousand and Eight
M C Hamster <davolson@  2008-05-15 10:15:01 
Re: Two Thousand and Eight
Opus the Penguin <opus  2008-05-15 18:05:26 
Re: Two Thousand and Eight
M C Hamster <davolson@  2008-05-16 23:26:03 
Re: Two Thousand and Eight
Peter Ward <me@[EMAIL   2008-05-17 14:29:52 
Re: Two Thousand and Eight
paulydak <im@[EMAIL PR  2008-05-18 08:22:02 
Re: Two Thousand and Eight
Hank Gillette <hankgil  2008-05-15 16:00:40 
Re: Two Thousand and Eight
Blinky the Shark <no.s  2008-05-15 10:54:31 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-15 09:00:38 
Re: Two Thousand and Eight
Blinky the Shark <no.s  2008-05-15 10:55:45 
Re: Two Thousand and Eight
"Bill Bonde { ''the   2008-05-15 17:25:31 
Re: Two Thousand and Eight
danny burstein <dannyb  2008-05-15 17:35:30 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-15 12:05:49 
Re: Two Thousand and Eight
ebenZEROONE@[EMAIL PROTEC  2008-05-15 19:07:40 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-15 15:18:45 
Re: Two Thousand and Eight
msb@[EMAIL PROTECTED] (M  2008-05-15 19:01:30 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-15 19:39:34 
Private Message
   2008-05-16 00:07:40 
Private Message
   2008-05-15 19:43:21 
Re: Two Thousand and Eight
General Specific <brad  2008-05-15 10:28:17 
Re: Two Thousand and Eight
Jeff Wisnia <jwisnia@[  2008-05-15 16:26:29 
Re: Two Thousand and Eight
Blinky the Shark <no.s  2008-05-15 13:59:52 
Re: Two Thousand and Eight
Opus the Penguin <opus  2008-05-15 22:48:38 
Re: Two Thousand and Eight
ebenZEROONE@[EMAIL PROTEC  2008-05-16 00:07:39 
Re: Two Thousand and Eight
Opus the Penguin <opus  2008-05-16 01:02:31 
Re: Two Thousand and Eight
ebenZEROONE@[EMAIL PROTEC  2008-05-16 04:07:40 
Re: Two Thousand and Eight
Opus the Penguin <opus  2008-05-16 13:10:17 
Re: Two Thousand and Eight
Estron <estron@[EMAIL   2008-05-17 23:10:04 
Re: Two Thousand and Eight
Opus the Penguin <opus  2008-05-18 14:08:58 
Re: Two Thousand and Eight
Les Albert <lalbert1@[  2008-05-18 09:48:26 
Re: Two Thousand and Eight
Nick Spalding <spaldin  2008-05-16 08:08:20 
Re: Two Thousand and Eight
huey.callison@[EMAIL PROT  2008-05-16 02:16:50 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-16 12:25:16 
Re: Two Thousand and Eight
Bill Turlock <"Bi  2008-05-15 17:55:14 
Re: Two Thousand and Eight
Blinky the Shark <no.s  2008-05-15 19:08:47 
Re: Two Thousand and Eight
Opus the Penguin <opus  2008-05-16 03:21:29 
Re: Two Thousand and Eight
Estron <estron@[EMAIL   2008-05-15 23:30:20 
Re: Two Thousand and Eight
Snidely <Snidely.too@[  2008-05-15 17:29:24 
Re: Two Thousand and Eight
Snidely <Snidely.too@[  2008-05-15 17:33:44 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-15 19:45:17 
Re: Two Thousand and Eight
Snidely <Snidely.too@[  2008-05-15 20:49:29 
Re: Two Thousand and Eight
Snidely <Snidely.too@[  2008-05-15 20:56:40 
Re: Two Thousand and Eight
Greg Goss <gossg@[EMAI  2008-05-16 11:36:45 
Re: Two Thousand and Eight
Wally Sevits <rhabdomy  2008-05-16 10:40:47 
Re: Two Thousand and Eight
Ken Williams <kenwil@[  2008-05-16 20:40:05 
Re: Two Thousand and Eight
paulydak <im@[EMAIL PR  2008-05-18 08:22:03 
Re: Two Thousand and Eight
Bermuda999 <bermuda999  2008-05-18 06:54:57 
Re: Two Thousand and Eight
"Rick B." <d  2008-05-18 20:01:16 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Mon Dec 1 18:19:46 CST 2008.