From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1d321b3a6b8bcab2 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-01-23 12:17:10 PST Path: pad-thai.cam.ov.com!bloom-beacon.mit.edu!news2.near.net!satisfied.elf.com!news.mathworks.com!udel!darwin.sura.net!news.cc.ucf.edu!pegasus!ind01637 From: ind01637@pegasus (John Cosby - The Coz) Newsgroups: comp.lang.ada Subject: Re: "Subtract C, add Ada" Date: 23 Jan 1995 19:18:22 GMT Organization: University of Central Florida Message-ID: <3g0vdu$qiu@news.cc.ucf.edu> References: <3etund$hnr@miranda.gmrc.gecm.com> <3f4mbe$rud@cronkite.seas.gwu.edu> <3f5s92$3id@info.epfl.ch> <3fnf28$s3f@Starbase.NeoSoft.COM> <3frqpg$re5@cronkite.seas.gwu.edu> NNTP-Posting-Host: pegasus.cc.ucf.edu X-Newsreader: TIN [version 1.2 PL0] Date: 1995-01-23T19:18:22+00:00 List-Id: David O'Brien (dobrien@seas.gwu.edu) wrote: : In article <3fnf28$s3f@Starbase.NeoSoft.COM> you wrote: : : It's a question of who optimizes your code. In the 60s, : : when C was developed, compilers *couldn't* optimize code, : : so the programmer had to. Many apparently-bizarre C : : capabilities are there to support optimization level -1 : : (programmer does the optimizations). : C was designed in the 70's. The earliest reference I could find to it : is the cc(1) UNIX 3rd Edition man page dated 3/15/72 from "A Quarter : Century of Unix". The language from which C developed, B, was created : in 1970. And the only published document on the B language, "CSTR #8 - : The Programming Language B", is dated Jan 1973. BCPL, which B came : from, is from 1969. The July-August 1978 edition of "The Bell System Technical Journal" contains an article by Ritchie, Johnson, Lesk, and Kernughan entitled "The C Programming Language." In this article they state that B was written in 1970 by Ken Thompson "for the first UNIX system on the PDP-11." They go on to discuss how the introduction of types was a major departure from BCPL and B and mention in passing that C was created "circa 1972." An interesting article, which discusses many of the issues debated during the evolution of Ada into Ada95 from a much "earlier" point of view. Fun to see how far we've come. John