comp.lang.ada
 help / color / mirror / Atom feed
From: sns@genghis.UUCP
Subject: Re: "C" vrs ADA
Date: Mon, 31-Aug-87 09:55:57 EDT	[thread overview]
Date: Mon Aug 31 09:55:57 1987
Message-ID: <186@genghis.UUCP> (raw)
In-Reply-To: 1069@bsu-cs.UUCP

In article <1069@bsu-cs.UUCP>, dhesi@bsu-cs.UUCP (Rahul Dhesi) writes:
> Even a very careful reading of the VMS C documentation and release
> notes reveals absolutely no bugs or deficiencies in the VMS C
> environment.  If anything, as the manual makes clear, VMS C adds
> functionality to the original UNIX implementation.

Bugs are revealed in using the compiler, not in reading the documentation.

> Compare this with the large number of bugs and deficiencies that are
> documented in the manual for almost every UNIX program.

Yes, please do.  They are documented; you can work around them, or (if you
have source) you can fix them.

> Also note that VMS C runtime environment automatically converts all
> command-line arguments to lowercase, thus greatly simplifying argument
> parsing.  And no lint-like program is provided, saving you the

Converting to all lowercase is an advantage?  Try implementing a full-function
ls (an esoteric command, I give you :) with all lowercase options and without
arbitrarily assigning letters to options.  I like single-letter flags, thank-
you.

> temptation of using one and having to face the rude diagnostics it
> would probably give you.

I agree.  It is definately a nuisance to have to worry about all the bugs
that lint could uncover.

> 
> But perhaps the most outstanding advantage of VMS C environment is that
> the cursor control routines require a terminal manufactured by DEC or
> something equivalent.  This saves no end of trouble--no more time
> wasted having to create termcap entries for strange terminals of
> questionable quality.

If you want to limit yourself to DEC terminals, then go ahead - hard code
the DEC control sequences into your programs.  Don't limit us to only those
terminals. /etc/termcap (or terminfo) is a feature, not a disadvantage.
-- 

Sam Southard, Jr.
{sns@genghis.caltech.edu|sns@genghis.uucp|{backbone}!cit-vax!genghis!sns}

  reply	other threads:[~1987-08-31 13:55 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1987-08-17 21:36 "C" vrs ADA Glen Harman
1987-08-18 14:49 ` spf
1987-08-19 17:03   ` "C" AND Ada Eugene Miya N.
1987-08-20  1:52     ` Richard Harter
1987-08-20 17:29       ` "C" AND Ada (epigram) David Palmer
1987-08-21  9:09       ` "C" AND Ada Kent Paul Dolan
1987-08-19 20:45   ` "C" vrs ADA ark
1987-08-20 20:10     ` Stephen 2. Williams
1987-08-21  0:19     ` Jef Poskanzer
1987-08-21  9:15     ` Webber
1987-08-21  1:04   ` R.A. Agnew
1987-08-21 15:27     ` spf
1987-08-23  0:35     ` Henry Spencer
1987-08-23 18:07       ` wyatt
1987-08-25 17:55         ` John Unekis
1987-08-25 18:57       ` David C. Albrecht
1987-08-27 16:32         ` Henry Spencer
1987-08-28 16:31           ` Renu Raman, Sun Microsystems
1987-08-28 15:51         ` Peter da Silva
1987-08-30  1:05           ` Rahul Dhesi
1987-08-31 13:55             ` sns [this message]
1987-09-04 16:51             ` VAX/VMS C Jim Sullivan
1987-08-18 15:17 ` "C" vrs ADA G.Gleason
1987-08-18 18:09 ` John Unekis
1987-08-21 12:07   ` Mr. Patrick J. Kelly Jr. GS-13
1987-08-21 13:00   ` steve
1987-08-21 14:04   ` Stefan M. Vorkoetter
1987-08-22 23:31     ` COBOL vs "C" vs ADA neubauer
1987-08-24 23:11       ` Dave Levenson
1987-08-25 19:18         ` FORTRAN vs COBOL vs Pascal vs C " Stephen the Greatest
1987-08-23 13:13     ` COBOL vrs Ada (was: Re: "C" vrs ADA) Kent Paul Dolan
1987-08-21 14:17   ` "C" vrs ADA M.P.Lindner
1987-08-21 15:10   ` Dave Haynie
1987-08-21 16:07   ` crowl
1987-08-22  2:44     ` hitchens
1987-08-27 18:53       ` jym
1987-08-22 14:31     ` Roy Smith
1987-08-26 16:17     ` Kurt Hoyt
1987-08-23  0:33   ` Henry Spencer
1987-08-18 18:43 ` Dave Haynie
1987-08-22 21:09   ` Eric Beser sys admin
1987-08-25 16:35     ` David Palmer
1987-08-26 14:21       ` spf
1987-08-28  0:49       ` peter
1987-09-03 20:03         ` R.A. Agnew
1987-08-26  3:38     ` Doug Gwyn 
1987-08-26 19:32       ` Charles Simmons
1987-08-26  9:25     ` Randell Jesup
1987-08-26 15:40     ` M.P.Lindner
1987-08-27 17:44       ` Jeff Bartlett
1987-08-31 17:53         ` mpl
1987-09-01 22:03           ` Barry Margolin
1987-09-02  0:32       ` eric
1987-08-26 18:30     ` Dave Haynie
1987-08-29  6:25     ` Henry Spencer
1987-09-01 19:02 ` Jacob Gore
1987-09-02 14:09 ` stt
  -- strict thread matches above, loose matches on Subject: below --
1987-08-25 20:44 blackje%sungod.tcpip
     [not found] <822@s.cc.purdue.edu>
1987-08-28 12:33 ` kelly
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox