comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Quick question about Ada code formatting.
Date: Sun, 19 Feb 2006 00:27:38 +0000
Date: 2006-02-19T00:27:38+00:00	[thread overview]
Message-ID: <m2mzgop4zp.fsf@grendel.local> (raw)
In-Reply-To: 43f74bc0$0$13593$9b4e6d93@newsread2.arcor-online.net

Georg Bauhaus <bauhaus@futureapps.de> writes:

> A "hand writing" can work for one person, but not for an
> other person. People can, and do fight over whose handwriting
> viz. Ada style is better. Even neglecting the strong influence
> that a font can have on appearance. But I think there are much
> more important issues, and just -gnaty is overly strict here.

I don't believe that what we are doing is art. Artists tend not to get
paid as much as that.

If people won't abide by the simple things like the project style
guide, it acts as a warning bell that they're probably ignoring other,
more important, things.

> Good in my (limited) experience:
>
>  - Consistent use of whatever non-typographical convention
>    is in use.

Yes, precisely. That is *exactly* the point!

> An additional proof of -gnaty being overly strict is when it comes
> function names in GUI programming.  Many do not want to see '_'s in
> identifiers when they are use to them without the underscores. Note
> the "used to"... :-)

I don't understand that. I have GLIDE and GPS set up to recognise the
correct casing of lots of words: my ~/.emacs_case_exceptions is

ASCL
AUnit
BC
ColdFrame
GNAT
IDE
PragmaRC
*AVL
*DOM
*EWS
*HTTP
*IO
*XML

so that, for example, Text_IO comes out exactly like that as I
type. And ColdFrame like that.

> There is a study (from Kent?, comparing MISRA C and other style
> guides) that demonstrates how useless and wasteful typographic
> sophistry is.

Hmm, can't find anything like that on Google, any more pointers?



  parent reply	other threads:[~2006-02-19  0:27 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-18 12:19 Quick question about Ada code formatting Peter C. Chapin
2006-02-18 13:00 ` Ludovic Brenta
2006-02-18 13:26 ` Simon Wright
2006-02-18 15:36   ` Georg Bauhaus
2006-02-18 16:52     ` Georg Bauhaus
2006-02-19  0:27     ` Simon Wright [this message]
2006-02-19  4:17       ` Jeffrey R. Carter
2006-02-19  9:51         ` Simon Wright
2006-02-19 15:23           ` Stephen Leake
2006-02-19 22:32             ` Simon Wright
2006-02-19 12:23       ` Georg Bauhaus
2006-02-19 22:23         ` Simon Wright
2006-02-22 22:15         ` Stephen Leake
2006-02-22 23:13           ` Georg Bauhaus
2006-02-23 12:50             ` Stephen Leake
2006-02-23 15:40               ` Jean-Pierre Rosen
2006-02-18 19:16   ` Pascal Obry
2006-02-18 21:16   ` Peter C. Chapin
2006-02-18 21:27     ` Pascal Obry
2006-02-19  0:10       ` Simon Wright
2006-02-19  9:41         ` Pascal Obry
2006-02-19  9:57           ` Simon Wright
2006-02-19 10:29             ` Pascal Obry
2006-02-19 12:31               ` Georg Bauhaus
2006-02-19 13:29                 ` Pascal Obry
2006-02-19 15:20                   ` Stephen Leake
2006-02-20  6:33                     ` Brian May
2006-02-20 18:07                       ` Pascal Obry
2006-02-22 22:21                       ` Stephen Leake
2006-02-20  8:17                     ` Lionel Draghi
2006-02-20 19:07                       ` Martin Krischik
2006-02-22 22:30                       ` Stephen Leake
2006-02-22 22:39                         ` Pascal Obry
2006-02-23 12:56                           ` Stephen Leake
2006-02-23 15:02                             ` Martin Krischik
2006-02-24 10:13                               ` Stephen Leake
2006-02-24 19:02                                 ` Martin Krischik
2006-02-24 23:29                                   ` Georg Bauhaus
2006-02-20 18:52                     ` Pascal Obry
2006-02-21  8:07                       ` Alex R. Mosteo
2006-02-22 22:32                         ` Stephen Leake
2006-02-23  6:02                           ` Jeffrey R. Carter
2006-02-23 12:58                             ` Stephen Leake
2006-02-19 19:25                   ` Jeffrey R. Carter
2006-02-19 20:00                     ` Pascal Obry
2006-02-19 22:27                       ` Simon Wright
2006-02-20  4:32                       ` Jeffrey R. Carter
2006-02-20 22:10                   ` Randy Brukardt
2006-02-22 22:36                     ` Stephen Leake
2006-02-23  9:49                       ` Alex R. Mosteo
2006-02-23 12:42                       ` Jean-Pierre Rosen
2006-02-24 10:15                         ` Stephen Leake
2006-02-20  7:11         ` Jean-Pierre Rosen
2006-02-21 21:23           ` Simon Wright
2006-02-19 15:17       ` Stephen Leake
2006-02-18 14:43 ` Martin Krischik
2006-02-18 20:21 ` Jeffrey R. Carter
2006-02-19 10:02 ` Dmitry A. Kazakov
replies disabled

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