From: ucaa2385@alpha1.csv.ica.uni-stuttgart.de (Peter Hermann)
Subject: Re: Language Choice and Coding style
Date: 1996/07/04
Date: 1996-07-04T00:00:00+00:00 [thread overview]
Message-ID: <4rg50o$2on4@info4.rus.uni-stuttgart.de> (raw)
In-Reply-To: 4rfijr$k26@sunsrv12.clr.com
Phil Howard (phoward@sunsrv13.clr.com) wrote:
: Certainly programmers don't agree on what the common standard _should_ be.
: We see that here if we dare describe our preferences.
This is exactly the crucial point.
: I have found that certain styles are very hard to read and other styles
: are very easy. You can bet I avoid the styles that are hard to read.
: Following up on what you said, I'd suggest a programmer who finds the
: standard style where they work to be hard to read to polish their resume.
: But I've also found programmers who find my style hard to read, and who
: use a style I find hard to read. It's not just a matter of degree; it can
: be totally opposite.
I fully agree with you.
We take the indendation, as an example, which can be easily enforced
by machine:
With growing experience, a softworker will tend to accept indentation
and use it on his own because long-term experience indicates
that this is indeed very practical.
Look at this piece of code
for i in field'range loop
field(i) := value;
end loop;
Why should I seriously hinder a programer
(by means of some stupid preprocessor) to choose a
possibly clearer sequence of statements like
for i in field'range loop
field(i) := value;
end loop;
As I said before, I actively hate imposing extra rules to the
human programmer. This can be left to the C/C++-hackers
which dearly need extra rules to survive.
--
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)
next prev parent reply other threads:[~1996-07-04 0:00 UTC|newest]
Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-06-21 0:00 Language Choice and Coding style Nasser Abbasi
1996-06-21 0:00 ` David Emery
1996-06-21 0:00 ` Jerry van Dijk
1996-06-24 0:00 ` Adam Beneschan
1996-06-21 0:00 ` Louis Tribble
1996-06-21 0:00 ` The Amorphous Mass
1996-06-23 0:00 ` mfinney
1996-06-23 0:00 ` Robert Dewar
1996-06-26 0:00 ` mfinney
1996-06-23 0:00 ` Robert Dewar
1996-06-27 0:00 ` Adam Beneschan
1996-06-28 0:00 ` Peter Hermann
1996-06-28 0:00 ` Robert A Duff
1996-06-29 0:00 ` Samuel Mize
1996-06-29 0:00 ` Robert Dewar
1996-07-04 0:00 ` Peter Hermann
1996-07-04 0:00 ` Robert Dewar
1996-07-05 0:00 ` software engineering and the notion of authorship Fergus Henderson
1996-07-08 0:00 ` Jakob Engblom
1996-07-08 0:00 ` Fergus Henderson
1996-07-09 0:00 ` Richard A. O'Keefe
1996-07-09 0:00 ` Fergus Henderson
1996-07-11 0:00 ` Paul Eggert
1996-07-08 0:00 ` John Byerly
1996-07-08 0:00 ` The Amorphous Mass
1996-07-08 0:00 ` Robert Dewar
1996-07-08 0:00 ` Peter Hermann
1996-07-15 0:00 ` Ralph Silverman
1996-07-15 0:00 ` Fergus Henderson
1996-07-17 0:00 ` Robert Dewar
1996-07-19 0:00 ` Mike Curtis
1996-07-05 0:00 ` Language Choice and Coding style John McCabe
1996-07-04 0:00 ` Dan Evens
1996-07-04 0:00 ` John McCabe
1996-07-02 0:00 ` John McCabe
1996-07-02 0:00 ` Samuel Mize
1996-07-03 0:00 ` Jeff Dege
1996-07-03 0:00 ` Robert Dewar
1996-07-04 0:00 ` Phil Howard
1996-07-04 0:00 ` Peter Hermann [this message]
1996-07-04 0:00 ` John McCabe
1996-07-03 0:00 ` John McCabe
1996-06-28 0:00 ` Robert Dewar
1996-07-02 0:00 ` John McCabe
1996-06-28 0:00 ` John McCabe
1996-07-06 0:00 ` Laurent Guerby
1996-07-19 0:00 ` software engineering and the notion of authorship Andrew Gierth
1996-06-27 0:00 ` Language Choice and Coding style The Amorphous Mass
1996-06-21 0:00 ` Robert Dewar
1996-06-24 0:00 ` Dr. John B. Matthews
1996-06-21 0:00 ` David Weller
1996-06-21 0:00 ` Giuliano Carlini
[not found] ` <4qeu56$52r@news.interpath.net>
1996-06-23 0:00 ` Nasser Abbasi
1996-06-23 0:00 ` Darin Johnson
1996-06-24 0:00 ` Andreas Schoter
1996-06-24 0:00 ` Theodore E. Dennison
1996-06-24 0:00 ` John McCabe
1996-06-24 0:00 ` Peter Hermann
1996-07-01 0:00 ` Alan Brain
1996-07-02 0:00 ` John McCabe
1996-06-24 0:00 ` Adam Beneschan
1996-06-26 0:00 ` Ian Ward
1996-06-26 0:00 ` Nasser Abbasi
1996-06-24 0:00 ` Michael R. Hartwig
1996-06-29 0:00 ` Samuel Mize
1996-07-01 0:00 ` Richard A. O'Keefe
1996-07-02 0:00 ` Samuel Mize
1996-07-03 0:00 ` Robert Dewar
1996-07-08 0:00 ` ++ robin
1996-06-29 0:00 ` Rich Maggio
1996-07-02 0:00 ` Nasser Abbasi
1996-07-03 0:00 ` steidl
1996-07-05 0:00 ` Samuel Mize
1996-07-06 0:00 ` N. L. Sizemore
1996-07-08 0:00 ` steidl
[not found] ` <JSA.96Jun26141502@organon.com>
1996-07-01 0:00 ` Russel A Hill
1996-07-01 0:00 ` Robert Dewar
1996-07-08 0:00 ` Russel A Hill
1996-07-02 0:00 ` Richard A. O'Keefe
1996-07-02 0:00 ` Jon S Anthony
1996-07-03 0:00 ` Mark Eichin
[not found] <835824850.11044.0@assen.demon.co.uk>
1996-06-27 0:00 ` Ian Ward
1996-06-27 0:00 ` John McCabe
-- strict thread matches above, loose matches on Subject: below --
1996-07-05 0:00 Robert C. Leif, Ph.D.
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox