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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC 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: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-Thread: 11440e,23963231b5359f74 X-Google-Attributes: gid11440e,public X-Google-Thread: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-Thread: 1073c2,23963231b5359f74 X-Google-Attributes: gid1073c2,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-Thread: 107a89,23963231b5359f74 X-Google-Attributes: gid107a89,public X-Google-ArrivalTime: 2001-06-06 14:01:28 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.bc.home.com.POSTED!not-for-mail From: Roedy Green 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 ? Organization: Canadian Mind Products Reply-To: roedy@mindprod.com Message-ID: <716thtkgjog1gognt9fcnl1e3d9d6iis0l@4ax.com> References: <3B177EF7.2A2470F4@facilnet.es> <9f8b7b$h0e$1@nh.pace.co.uk> <9f8r0i$lu3$1@nh.pace.co.uk> <9fgagu$6ae$1@nh.pace.co.uk> <7ciqhtk6595rgr8qsc92d793ubl1l47saj@4ax.com> <3B1E33AF.CB1AB79D@ftw.rsc.raytheon.com> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 06 Jun 2001 21:01:24 GMT NNTP-Posting-Host: 24.76.128.193 X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.bc.home.com 991861284 24.76.128.193 (Wed, 06 Jun 2001 14:01:24 PDT) NNTP-Posting-Date: Wed, 06 Jun 2001 14:01:24 PDT Xref: archiver1.google.com comp.lang.ruby:10434 comp.lang.ada:8262 comp.lang.awk:2828 comp.lang.clarion:21243 comp.lang.java.programmer:74194 comp.lang.pl1:823 comp.lang.vrml:3564 Date: 2001-06-06T21:01:24+00:00 List-Id: On Wed, 06 Jun 2001 08:44:15 -0500, Wes Groleau wrote or quoted : >Change Postscript to C and it's less of an exaggeration. C at least makes you declare your identifiers which catches many typos at compile time. Fortran's habit of gleefully creating a new variable when you misspelled an existing one lead to all kinds of problems, especially in the days when keypunch operators would literally type 0 for O or O for 0 if you left off the / in your hand written document. There was one keypunchist, Loreli, beloved of all the Fortran programmers, who would hand you your deck back with, set of extra cards attached with what she thought you REALLY meant. In the days when you got one compile a day, that made a big difference. I am a very big fan of languages where you must define everything you use, and put as much information about how to handle that thing, in one place, in the definition. Java, with its casts, want you to specify the type information all over the procedural code. It also wants you handle the formatting for display procedurally. It also wants you to handle data validation procedurally. This leads to inevitable inconsistency. For more detail, please look up the key words mentioned in this post in the Java Glossary at: http://mindprod.com/gloss.html If you don't see what you were looking for, complain! or send your contribution for the glossary. -- Roedy Green, Canadian Mind Products Custom computer programming since 1963. Ready to take on new work.