From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10ad19,23963231b5359f74 X-Google-Attributes: gid10ad19,public X-Google-Thread: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-Thread: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-Thread: 107a89,23963231b5359f74 X-Google-Attributes: gid107a89,public X-Google-Thread: 1073c2,23963231b5359f74 X-Google-Attributes: gid1073c2,public X-Google-Thread: 11440e,23963231b5359f74 X-Google-Attributes: gid11440e,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-ArrivalTime: 2001-06-08 19:08:07 PST Path: archiver1.google.com!newsfeed.google.com!postnews1.google.com!not-for-mail From: adam@irvine.com (Adam Beneschan) Newsgroups: comp.lang.ruby,comp.lang.ada,comp.lang.awk,comp.lang.clarion,comp.lang.java.programmer,comp.lang.pl1,comp.lang.vrml Subject: Re: Long names are doom ? Date: 8 Jun 2001 19:08:07 -0700 Organization: http://groups.google.com/ Message-ID: References: <3B0DD011.88FCD00E@acm.org> <9f8b7b$h0e$1@nh.pace.co.uk> <9f8r0i$lu3$1@nh.pace.co.uk> <3B1DF8FE.80691865@brighton.ac.uk> <3B204623.EB7F71D3@home.com> <3B210FF5.C53AC949@ftw.rsc.raytheon.com> NNTP-Posting-Host: 63.206.153.98 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 992052487 30831 127.0.0.1 (9 Jun 2001 02:08:07 GMT) X-Complaints-To: groups-support@google.com NNTP-Posting-Date: 9 Jun 2001 02:08:07 GMT Xref: archiver1.google.com comp.lang.ruby:10518 comp.lang.ada:8474 comp.lang.awk:2943 comp.lang.clarion:21518 comp.lang.java.programmer:74948 comp.lang.pl1:944 comp.lang.vrml:3683 Date: 2001-06-09T02:08:07+00:00 List-Id: Wes Groleau wrote in message news:<3B210FF5.C53AC949@ftw.rsc.raytheon.com>... > > > IIRC the first language where I found namesLikeThis in common usage > > > was Smalltalk. > > > > I first saw it Pascal. I suspect it outdates Smalltalk, but don't know > > if Pascal adopted it from something earlier. > > I wrote thousands of lines of Pascal without ever doing that > or even seeing it. Actually, when I worked with Pascal in college (late 70's-early 80's), we were encouraged to use the "pseudo-germanic" style, and our lab director gave some examples of why. Before that, the tendency was to use all capitals with no underscores (which aren't or weren't part of Pascal). So if you had a variable named "Go On", it would look funny in all capitals with no separators. But the worst example . . . We were using UCSD Pascal, which had a simple graphics package called TURTLEGRAPHICS. The concept was simple. The package had a "pen" that you could move around. The pen could be either up or down. While it was down, a line would get drawn on the screen when you moved the pen from one location to another. While it was up, you could move the pen without drawing anything. Anyway, the all-capitals-with-no-separators practice caused some problems when programmers were using Turtlegraphics and they wanted a Boolean variable to hold the current state of the pen, naturally called "Pen Is Down" . . . Just reminiscing . . . -- Adam