comp.lang.ada
 help / color / mirror / Atom feed
From: "G.B." <bauhaus@futureapps.invalid>
Subject: Re: Is there a way to do large block of source code comments
Date: Thu, 04 Sep 2014 17:44:50 +0200
Date: 2014-09-04T17:44:50+02:00	[thread overview]
Message-ID: <lua1di$4fn$1@dont-email.me> (raw)
In-Reply-To: <26b20ef5-fbbb-4a5c-8ea7-3c61233cb858@googlegroups.com>

On 04.09.14 14:46, robin.vowels@gmail.com wrote:
> On Thursday, September 4, 2014 5:20:49 PM UTC+10, Georg Bauhaus wrote:
>> On 04.09.14 04:37, r.nospam@gmail.com wrote:
>>
>>> Um, comments highlighted in a different color from the code
>>
>>> make it clear which is commented.
>>
>>
>>
>> But highlighting doesn't make it clear what the "commented" text
>> is about,
>
> Just read the comment.

It is an onerous job of a programmer to spend payed time on
guessing the reasons that some lazy (or deprived) typist
has had when turning a large part of source text into a
"comment". More guesswork for both the IDE and the compiler,
in the presence of the usual pitfalls of multiline comment
indicators, will not help.  But, since you were switching use
cases ...

>> the current reader (human debugger, reviewer, successor) frequently
>> needs to understand it. (*)
>
> Knowledge of English would help.

... to natural language comments... Why was having YX ...PROSE
... YX technically superior for writing natural language comments?

>> Using comment indicators for disabling some source text is
>> the original sin.
>>
>> However, since the practice of "quickly disabling" a part of
>> the source text during coding is commonplace,
>
> And, I might add, during program testing, and in finding bugs in the compiler.

Oh. Now back to use case "disabled source text"... Where you
said that XY ... XY is convenient. Not for the team, as outlined.


I'd agree that "elegance" is subjective and makes the Rationale
sound like marketing jargon in "combining elegance with safety"
when addressing rather primitive aspects of comment syntax.
That still does not invalidate its technical arguments.



  reply	other threads:[~2014-09-04 15:44 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-01 17:24 Is there a way to do large block of source code comments gdotone
2014-09-01 19:04 ` Jeffrey Carter
2014-09-03  0:07   ` robin.vowels
2014-09-03  0:44     ` Jeffrey Carter
2014-09-03  1:15       ` gdotone
2014-09-03  4:17         ` J-P. Rosen
2014-09-03  8:04       ` Brian Drummond
2014-09-03  0:50     ` Adam Beneschan
2014-09-04  2:30       ` robin.vowels
2014-09-04 15:12         ` Adam Beneschan
2014-09-03  8:22     ` Georg Bauhaus
2014-09-03  8:28     ` Stefan.Lucks
2014-09-03  8:23       ` gdotone
2014-09-03  8:57         ` Pascal Obry
2014-09-03 15:12           ` Stefan.Lucks
2014-09-03 15:52             ` Pascal Obry
2014-09-03 17:48               ` Georg Bauhaus
2014-09-03 18:28                 ` Peter Chapin
2014-09-03 18:52               ` Adam Beneschan
2014-09-03 21:47                 ` gautier_niouzes
     [not found]                   ` <91e173a8-7451-4609-b141-ce3c6b19455f@googlegroups.com>
2014-09-04  5:56                     ` Pascal Obry
2014-09-03 22:42                 ` Georg Bauhaus
2014-09-03 21:02               ` Stefan.Lucks
2014-10-01 21:15                 ` Randy Brukardt
2014-09-03 16:58       ` Jeffrey Carter
2014-09-04 18:19       ` Keith Thompson
2014-09-03 15:32     ` Shark8
2014-09-04  2:37       ` robin.vowels
2014-09-04  7:20         ` Georg Bauhaus
2014-09-04 12:46           ` robin.vowels
2014-09-04 15:44             ` G.B. [this message]
2014-09-12  2:52         ` Shark8
2014-09-01 19:08 ` Niklas Holsti
2014-09-01 20:34   ` G.B.
2014-09-01 20:53     ` Niklas Holsti
2014-09-02 13:14       ` G.B.
2014-09-02 14:38         ` kalvin.news
2014-09-02 23:33         ` Randy Brukardt
2014-09-03  8:17           ` Georg Bauhaus
2014-09-01 21:15   ` Simon Wright
2014-09-02 15:01   ` Adam Beneschan
2014-09-02 16:35     ` Simon Wright
2014-09-02 17:14     ` Jeffrey Carter
2014-09-02 19:02     ` Niklas Holsti
2014-09-02 20:10       ` mockturtle
2014-09-02 23:36     ` Randy Brukardt
2014-09-01 19:13 ` Anh Vo
2014-09-01 21:04 ` gdotone
replies disabled

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