comp.lang.ada
 help / color / mirror / Atom feed
From: bketcham@u.washington.edu (Benjamin Ketcham)
Subject: Re: Easily-Read C++?
Date: 6 Oct 1994 02:20:29 GMT
Date: 1994-10-06T02:20:29+00:00	[thread overview]
Message-ID: <36vmtd$p1@nntp1.u.washington.edu> (raw)
In-Reply-To: 36u9l3$2bb@gnat.cs.nyu.edu

In article <36ui0u$4dg@gnat.cs.nyu.edu>, Robert Dewar <dewar@cs.nyu.edu> wrote:
>Maybe the C line should be
>
>  p(j,b,t)
>
>since it seems out of style to use those long names :-)

Robert:

You'd be a lot easier to take seriously (and since you are obviously
very knowledgeable I believe that taking you seriously is generally
a good idea) if you could resist the temptation to jump on every
opportunity to make gratuitous and unwarranted jabs at C/C++.  Not
everyone who reads this newsgroup is a completely dedicated and rabid
Ada zealot who sees no utility whatever in any other language, so be
careful about assuming you are preaching to the converted.  (I could
make a jab of my own about Ada right here, but I won't.)

The irony is, if I'm not highly mistaken, I think I've heard you
yourself complain from time to time about the poor signal/noise ratio
in this very newsgroup due to "language-bashing".

I guess you haven't looked at much X11 code if you think C programmers
like to use short names!  Personally, I almost wonder whether problems
might arise occasionally due to names that do not differ within the
guaranteed minimum-significant number of characters (32, is it?)....

Sure, *some* C programmers use illegibly-short names, just as probably
*some* Ada programmers don't do enough thinking about program design
and robustness because they assume the compiler will protect them.  If
the former are the rule, rather than the exception, in your universe,
then perhaps we just live in different universes.

--ben

PS:  I don't have a problem with

    ++really_long_and_descriptive_variable_name;

It certainly looks better to me than

    really_long_and_descriptive_variable_name := really_long_and_descriptive_variable_name + 1;

(Geez, had to use the editor to facilitate writing that last bit, and
if you really believe that it's more readable than the first one,
particularly if it were in a "real-world" context where there might
be dozens of variables beginning with, e.g., "really_long_and_", then
I'll just have to respectfully decline to agree.)





  reply	other threads:[~1994-10-06  2:20 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-05  3:00 Easily-Read C++? Ken Garlington
1994-10-05  9:42 ` Pierre Castori
1994-10-05 13:28   ` Robert Dewar
1994-10-06  2:20     ` Benjamin Ketcham [this message]
     [not found]     ` <CxDL8H.KGE@csn.org>
     [not found]       ` <milodCxH2E4.7F4@netcom.com>
     [not found]         ` <CxHJv0.Kw0@csn.org>
     [not found]           ` <DAG.94Oct11080229@bellman.control.lth.se>
     [not found]             ` <37du0k$ir2@gnat.cs.nyu.edu>
1994-10-12  3:19               ` Attractive comments better? R_Tim_Coslet
1994-10-13  1:35               ` Michael Feldman
1994-10-12 17:03           ` Easily-Read C++? John DiCamillo
1994-10-05 14:26 ` Eric S. Sessoms
1994-10-05 17:47 ` Kevin Cline
1994-10-05 22:02   ` Robert Dewar
1994-10-05 22:23     ` Richard Kenner
     [not found]       ` <124377@cup.portal.com>
1994-10-11 18:11         ` David Weller
1994-10-11 18:43         ` Robert Dewar
1994-10-12 13:15           ` Norman H. Cohen
1994-10-12 14:10             ` Robert Firth
1994-10-13 19:33             ` John D. Reading
1994-10-13  0:51         ` Keith Thompson @pulsar
1994-10-05 18:24 ` Magnus Kempe
     [not found] ` <EACHUS.94Oct6101347@spectre.mitre.org>
     [not found]   ` <371a3p$nos@gnat.cs.nyu.edu>
     [not found]     ` <1994Oct7.153254.29848@swlvx2.msd.ray.com>
     [not found]       ` <374uke$8mo@delphi.cs.ucla.edu>
     [not found]         ` <37bno4$ko4@gnat.cs.nyu.edu>
1994-10-11 13:00           ` Robert Firth
1994-10-11 13:44             ` Casper H.S. Dik
1994-10-11 19:03               ` Robert Dewar
1994-10-12 16:38               ` John DiCamillo
1994-10-11 18:52             ` Robert Dewar
1994-10-12 13:49               ` Norman H. Cohen
     [not found]           ` <37eej8$6ie@siberia.gatech.edu>
1994-10-11 18:55             ` Robert Dewar
1994-10-12 13:35               ` John M. Mills
1994-10-12 19:48                 ` Robert Dewar
     [not found]         ` <CxFr5B.K1G@news.otago.ac.nz>
     [not found]           ` <DAG.94Oct10075533@bellman.control.lth.se>
1994-10-11 17:50             ` Norman H. Cohen
     [not found]     ` <373vd2$39n@theopolis.orl.mmc.com>
     [not found]       ` <CxBvq7.GrH@inmet.camb.inmet.com>
     [not found]         ` <37bnic$kj2@gnat.cs.nyu.edu>
1994-10-11 18:02           ` Norman H. Cohen
     [not found] ` <1994Oct7.110309@di.epfl.ch>
     [not found]   ` <DAG.94Oct7204142@bellman.control.lth.se>
     [not found]     ` <1994Oct7.210111.4494@nosc.mil>
     [not found]       ` <374i3o$c87@Starbase.NeoSoft.COM>
1994-10-12 17:37         ` "Tag" (Was: Easily-Read C++? (NOT)) David Emery
     [not found] <3719k1$11gt@watnews1.watson.ibm.com>
     [not found] ` <85C92963672@annwfn.com>
1994-10-11 18:37   ` Easily-Read C++? Norman H. Cohen
1994-10-12 16:54     ` David Emery
1994-10-14 21:13       ` Kevin Cline
1994-10-21 14:38         ` Thomas M. Breuel
1994-10-22  3:10           ` Michael M. Bishop
1994-10-26  0:39             ` -mlc-+Schilling J.
1994-10-27 14:54               ` Bob Duff
1994-10-27 15:35                 ` Richard Kenner
1994-10-27 23:09                 ` Robert Dewar
1994-11-01 21:19                 ` Adam Beneschan
1994-11-02  0:46                   ` Bob Duff
  -- strict thread matches above, loose matches on Subject: below --
1994-10-12  3:06 Easily-Read C++ Ken Garlington
1994-10-14 10:50 Easily-Read C++? Bob Wells #402
replies disabled

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