From: RC <rc1@clanchy.demon.co.uk>
Subject: Re: Ada's Assembly Language Comments
Date: 1997/07/03
Date: 1997-07-03T00:00:00+00:00 [thread overview]
Message-ID: <h+JGsFA+K7uzYwLH@clanchy.demon.co.uk> (raw)
In-Reply-To: 5pg7s9$199k@info4.rus.uni-stuttgart.de
>> Why does Ada have only the " -- " assembly language style, in-line
>> comments and not block structured ones as in C or Pascal or better still
>> nested block structured comments as in Modula 2?
>
>Because this is much much more practical in many aspects.
Why?
>This, however, can only be appreciated by those,
>who wrote tons of code themselves.
... and are therefore assembly language programmers?
Again, why?
>A serious note on the "block structure"dness of C comments:
>
>They begin a comment with a /* (AFAIK ;-)
>and end it with a */
>
>HOWEVER(!) there is no means of further enclosing like
>
> /* surrounding text /* original text */ surrounding text */
>
>(as the syntax might suggest at first glance)
>because the FIRST appearance of */ will end all commentary.
>I consider this paradoxon another unacceptable immaturity,
>like so many others.
>
>--
>Peter Hermann Tel:+49-711-685-3611 Fax:3758 ph@csv.ica.uni-stuttgart.de
>Pfaffenwaldring 27, 70569 Stuttgart Uni Computeranwendungen
>Team Ada: "C'mon people let the world begin" (Paul McCartney)
True, this limitation in Ada doesn't imply that C doesn't have
limitations although C++ does seem to have had end of line comments
added in. I don't deny their usefulness for documenting individual
lines of code.
I mentioned Modula 2 as it does have the nesting problem sorted and it
seems strange that a language as powerful as Ada would overlook such a
simple and useful feature.
I would normally assume that "grown-ups" would only use C because the
piper payer called for that tune.
RC1
next prev parent reply other threads:[~1997-07-03 0:00 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-07-03 0:00 Ada's Assembly Language Comments RC
1997-07-03 0:00 ` Kenneth W. Sodemann
1997-07-04 0:00 ` Richard A. O'Keefe
1997-07-08 0:00 ` Kenneth W. Sodemann
1997-07-08 0:00 ` RC
1997-07-11 0:00 ` Dan Johnston D.B.
1997-07-13 0:00 ` Robert Dewar
1997-07-11 0:00 ` Robert Munck
1997-07-03 0:00 ` Samuel Mize
1997-07-04 0:00 ` Fergus Henderson
1997-07-07 0:00 ` Tucker Taft
1997-07-08 0:00 ` RC
1997-07-08 0:00 ` RC
1997-07-11 0:00 ` Joerg Rodemann
1997-07-11 0:00 ` Samuel Mize
1997-07-11 0:00 ` Stuart Palin
1997-07-03 0:00 ` Peter Hermann
1997-07-03 0:00 ` Robert Dewar
1997-07-03 0:00 ` RC [this message]
1997-07-08 0:00 ` Peter Hermann
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox