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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no 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: 1073c2,23963231b5359f74 X-Google-Attributes: gid1073c2,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-Thread: 11440e,23963231b5359f74 X-Google-Attributes: gid11440e,public X-Google-Thread: 107a89,23963231b5359f74 X-Google-Attributes: gid107a89,public X-Google-Thread: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-Thread: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-25 06:26:04 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!netnews.com!isdnet!psinet-france!psiuk-f4!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" 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: Fri, 25 May 2001 09:17:16 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9elm0u$1na$1@nh.pace.co.uk> References: <3B0DBD4A.82943473@my-deja.net> NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 990796638 1770 136.170.200.133 (25 May 2001 13:17:18 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 25 May 2001 13:17:18 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ruby:9902 comp.lang.ada:7765 comp.lang.awk:2595 comp.lang.clarion:20333 comp.lang.java.programmer:70692 comp.lang.pl1:635 comp.lang.vrml:3318 Date: 2001-05-25T13:17:18+00:00 List-Id: Is this a troll? :-) I've used, and seen used, identifiers longer than 31 characters. If done judiciously and with a proper sense of purpose, this can be a big aid in understanding a program. It may avoid cryptic abbreviations and possibly help you sort out variables v constants v procedures v types and so forth. As with anything, it can be badly overdone. (To index an array, what's wrong with "for X in Some_Array'Range"? Would someone find it superior to say "for An_Index_For_The_Array_Called_Some_Array in Some_Array'Range"?) One may choose not to use names longer than 6 characters. That's their judgement call. However, I see no reason to put this sort of restriction into the language design. Not in the days of megabytes of memory and gigabytes of disk space. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "00001111" <00001111@my-deja.net> wrote in message news:3B0DBD4A.82943473@my-deja.net... > > Hi All, > > Anybody use variables/names longer than 31 character > and finds it really useful ? > > Then please respond why, where, when. > I have folks here in comp.lang.fortran who will die claiming that they > > - "never seen a well written, legible program > that uses any identifiers longer than 18-20 characters..". > - "long variables names are *hard* to read. And, you have to > read though all the characters of every instance of them...". > - "it degrades the legibility of a program to use identifiers that > can't be easily remembered...." > > As a result, despite 90% of computer languages have long, very > long or 'infinite' identifiers, fortran folks seems plan to stay > with their 6...aargh ...sorry this was just not far ago... 31 character > limit intil year 3000. > > cheers > >