From: Bob Crispen <revbob@EIGHT-BALL.HV.BOEING.COM>
Subject: Re: Hungarian notation
Date: 1996/06/10
Date: 1996-06-10T00:00:00+00:00 [thread overview]
Message-ID: <9606101516.AA27033@eight-ball> (raw)
"Richard A. O'Keefe" <ok@GOANNA.CS.RMIT.EDU.AU> sez:
>z007400b@bcfreenet.seflin.lib.fl.us (Ralph Silverman) writes:
>> why not major in
>> hegelian metaphysics
>> or
>> creative writing (modern poetry)
>
>For many students, the literally correct answer is "because a major in
>creative writing is not a meal ticket, but a major in computing is."
>
>Dijkstra once wrote that the two prerequisites for becoming a good
>programmer were
> - a propensity (my word, not his) for mathematics
> - mastery of ones native language.
Charles Moore, the inventor of the epitome of write-only languages
(Forth) said "The one tool every programmer must have on his desktop
is a thesaurus." Perhaps Forth is readable, and we've just been using
bad symbolic names. ;-)
The current Scientific American reports results on a study of Alzheimer's
disease among a group of nuns. The finding was that those nuns who had
as early in life as age 20 written in short, less connected sentences had
a significantly higher probability than those nuns who wrote longer,
more narrative-like sentences of getting Alzheimers in old age.
I immediately thought of nursing homes filled to overflowing with
engineers.
I despair at examples like:
> if Value in Limit_1 .. Limit_2 then if Limit_2 >= Limit_1 and
> -- note possibility of null range Value >= Limit_1 and
> -- [ see LRM 3.5(4) & 4.5.2(27-32) ] Value <= Limit_2 then
and will now use them in place of the standard example of bad commenting:
LDA #1 Move a '1' to register A
What's next?
procedure Foo is
--
-- procedure (pro-CE-dure) n., a thingy that procedes
Bob Crispen
revbob@eight-ball.hv.boeing.com
Speaking for myself, not my company
next reply other threads:[~1996-06-10 0:00 UTC|newest]
Thread overview: 168+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-06-10 0:00 Bob Crispen [this message]
[not found] <4adem2$b5s@mercury.IntNet.net>
[not found] ` <4ahka7$o9m@inrou.erno.de>
1996-05-13 0:00 ` Hungarian notation Roger Merritt
1996-05-14 0:00 ` David Priest
1996-05-14 0:00 ` The Right Reverend Colin James III
1996-05-15 0:00 ` Graham Perkins
1996-05-15 0:00 ` Peter Seebach
1996-05-16 0:00 ` Pete Becker
1996-05-14 0:00 ` Keith Whittingham
1996-05-14 0:00 ` Peter Seebach
1996-05-14 0:00 ` Pete Becker
[not found] ` <4ndb2j$1p0q@uni.library.ucla.edu>
1996-05-16 0:00 ` Mark Chu-Carroll
1996-05-16 0:00 ` Jay Martin
1996-05-17 0:00 ` Scott
1996-05-23 0:00 ` G.O.Visser
1996-05-16 0:00 ` Scott
1996-05-16 0:00 ` Giuliano Carlini
1996-05-18 0:00 ` Warren Young
1996-05-16 0:00 ` Steve Branam
1996-05-16 0:00 ` Matt Kennel
1996-05-14 0:00 ` Dave Mikesell
1996-05-14 0:00 ` Dr S.J. Harris
1996-05-15 0:00 ` Gerolf Wendland
1996-05-16 0:00 ` mAg
1996-05-17 0:00 ` Arne W Flones
1996-05-21 0:00 ` Norman L. Reitzel
1996-05-21 0:00 ` Bob Rodgers
1996-05-22 0:00 ` Michael Furman
1996-05-22 0:00 ` Matt Kennel
1996-05-23 0:00 ` Bob Rodgers
1996-05-23 0:00 ` Peter Seebach
1996-05-23 0:00 ` Steve Willer
1996-05-23 0:00 ` Richard A. O'Keefe
1996-05-23 0:00 ` Steve Willer
1996-05-23 0:00 ` Peter Moylan
1996-05-21 0:00 ` Richard A. O'Keefe
1996-05-22 0:00 ` Peter Moylan
1996-05-23 0:00 ` Andy Ho-Fan Chan
1996-05-23 0:00 ` Robert Dewar
1996-05-24 0:00 ` Robert A Duff
1996-05-28 0:00 ` Richard A. O'Keefe
1996-05-28 0:00 ` Janus
1996-05-28 0:00 ` Jeff Dege
1996-05-29 0:00 ` Michael Furman
1996-05-31 0:00 ` Richard A. O'Keefe
1996-06-01 0:00 ` Warren Young
1996-06-01 0:00 ` Steve Willer
1996-06-03 0:00 ` Warren Young
1996-05-29 0:00 ` Chris Kuan
1996-05-29 0:00 ` Bob Rodgers
1996-05-30 0:00 ` Chris Kuan
1996-05-31 0:00 ` Will Rose
1996-06-05 0:00 ` Ralph Silverman
1996-06-07 0:00 ` Michael Furman
1996-06-01 0:00 ` Heinz Hemken
1996-06-02 0:00 ` Matt Kennel
1996-06-02 0:00 ` Jeff Dege
1996-06-05 0:00 ` Ralph Silverman
1996-06-06 0:00 ` Jeff Dege
1996-05-24 0:00 ` Bob Rodgers
1996-05-27 0:00 ` Peter Moylan
1996-05-27 0:00 ` Jeff Dege
1996-05-27 0:00 ` The Amorphous Mass
1996-05-28 0:00 ` Jeff Dege
1996-05-28 0:00 ` The Amorphous Mass
1996-05-28 0:00 ` Richard A. O'Keefe
1996-06-06 0:00 ` Sam Hunting
1996-06-06 0:00 ` Ralph Silverman
1996-06-06 0:00 ` David Hopkins
1996-06-07 0:00 ` Richard A. O'Keefe
1996-06-07 0:00 ` Steve Willer
1996-06-10 0:00 ` Michael Furman
1996-06-12 0:00 ` Warren Young
1996-05-23 0:00 ` Robert Dewar
1996-05-23 0:00 ` Steve Willer
1996-05-28 0:00 ` Richard A. O'Keefe
1996-05-29 0:00 ` Kevin Cline
1996-05-24 0:00 ` Kevin Cline
1996-05-25 0:00 ` Steve Willer
1996-06-05 0:00 ` Ralph Silverman
1996-06-06 0:00 ` James McKim
1996-06-07 0:00 ` Ralph Silverman
1996-06-06 0:00 ` Richard A. O'Keefe
1996-05-24 0:00 ` Jeff Dege
1996-05-26 0:00 ` Warren Young
1996-06-03 0:00 ` Norman H. Cohen
1996-06-10 0:00 ` Ralph Silverman
1996-05-18 0:00 ` Richard Riehle
1996-05-23 0:00 ` James Kanze US/ESC 60/3/141 #40763
1996-05-23 0:00 ` Paul J. Kossick
1996-05-25 0:00 ` Raoul De Kezel
1996-05-23 0:00 ` Robert I. Eachus
1996-05-23 0:00 ` Laurent Guerby
1996-06-05 0:00 ` Ralph Silverman
1996-06-05 0:00 ` jthorpe
1996-06-06 0:00 ` Richard A. O'Keefe
1996-06-07 0:00 ` Ralph Silverman
1996-06-07 0:00 ` The Amorphous Mass
1996-06-10 0:00 ` Michael Furman
1996-06-11 0:00 ` Richard A. O'Keefe
1996-06-11 0:00 ` Will Rose
1996-06-11 0:00 ` Kevin Cline
1996-06-11 0:00 ` Chris Engebretson
1996-06-11 0:00 ` Ralph Silverman
1996-06-12 0:00 ` Bob Rodgers
1996-06-12 0:00 ` Matt Kennel
1996-06-13 0:00 ` Jeff Dege
1996-06-13 0:00 ` Giuliano Carlini
1996-06-22 0:00 ` Richard Green
1996-06-07 0:00 ` Chris Kuan
1996-06-05 0:00 ` Ralph Silverman
1996-05-16 0:00 ` Dave Toland
1996-05-21 0:00 ` mAg
1996-05-21 0:00 ` Peter Seebach
1996-05-23 0:00 ` Steve Willer
1996-05-23 0:00 ` Robert Dewar
1996-05-24 0:00 ` slary61
1996-05-24 0:00 ` Ian Ward
1996-05-24 0:00 ` Jos A. Horsmeier
1996-05-26 0:00 ` Richard Riehle
1996-05-27 0:00 ` Warren Young
1996-06-03 0:00 ` Eva
1996-05-28 0:00 ` Paul D. DeRocco
1996-05-24 0:00 ` Jeff Dege
1996-05-24 0:00 ` Jerry Kuch
1996-05-24 0:00 ` Dave Toland
1996-05-27 0:00 ` Norman L. Reitzel
1996-05-27 0:00 ` Matt Kennel
1996-05-28 0:00 ` Richard A. O'Keefe
1996-05-28 0:00 ` Jay Martin
1996-05-29 0:00 ` Richard A. O'Keefe
1996-06-01 0:00 ` Michael Feldman
1996-05-29 0:00 ` AJ Musgrove
1996-06-05 0:00 ` Ralph Silverman
1996-06-06 0:00 ` Ralph Silverman
1996-05-24 0:00 ` Steve Willer
1996-05-23 0:00 ` Richard A. O'Keefe
1996-05-23 0:00 ` Train
1996-05-23 0:00 ` jeffos2
1996-05-23 0:00 ` Bob Rodgers
1996-05-23 0:00 ` Bob Kitzberger
1996-05-23 0:00 ` Robert Dewar
1996-05-28 0:00 ` Richard A. O'Keefe
1996-05-23 0:00 ` Peter Seebach
1996-05-21 0:00 ` Bob Lang 3P21 x3172
1996-05-21 0:00 ` Mark A Biggar
1996-05-21 0:00 ` slary61
1996-05-24 0:00 ` Oleg Kagan
1996-06-05 0:00 ` Ralph Silverman
1996-05-23 0:00 ` James Kanze US/ESC 60/3/141 #40763
1996-05-28 0:00 ` Homonnai Misi
1996-05-28 0:00 ` Brian Rogoff
1996-05-20 0:00 ` James Kanze US/ESC 60/3/141 #40763
1996-05-20 0:00 ` Tom Wheeley
1996-05-23 0:00 ` Steve Willer
1996-05-22 0:00 ` James Kanze US/ESC 60/3/141 #40763
1996-05-23 0:00 ` James Kanze US/ESC 60/3/141 #40763
1996-05-23 0:00 ` Richard Kenner
1996-06-01 0:00 ` Jim Kingdon
-- strict thread matches above, loose matches on Subject: below --
1996-05-15 0:00 Bob Crispen
[not found] <30C40F77.53B5@swsbbs.com>
[not found] ` <4cd8fc$oud@news.manawatu.gen.nz>
1996-01-08 0:00 ` Joachim Durchholz
[not found] ` <marnoldDJEvtJ.1Lx@netcom.com>
[not found] ` <4aleun$jlk@ns.RezoNet.NET>
[not found] ` <marnoldDJMDBG.CFz@netcom.com>
[not found] ` <4asnkr$7b0@solutions.solon.com>
[not found] ` <4ath75$e7i@barnacle.iol.ie>
[not found] ` <4b4kij$svt@news.microsoft.com>
[not found] ` <dewar.819489496@schonberg>
1996-01-08 0:00 ` Michael Feathers
[not found] ` <4bd <4cne0e$1020@seminole.gate.net>
1996-01-08 0:00 ` Bob Kitzberger
1996-01-08 0:00 ` Adam Beneschan
[not found] ` <30EF0415.6FE1@tus.ssi1.com>
[not found] ` <1996Jan7.045815.8676@ohstpy>
[not found] ` <4cpb00$nqk@news.xmission.com>
1996-01-08 0:00 ` Michael Feathers
1996-01-08 0:00 ` vancleef
1996-01-09 0:00 ` Todd Knarr
1996-01-09 0:00 ` Michael Feathers
[not found] ` <hawkfish-0801960904580001@blv-pm3-ip24.halcyon.com>
1996-01-09 0:00 ` Todd Knarr
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox