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.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,d95b511473b3a931 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,d95b511473b3a931 X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,d95b511473b3a931 X-Google-Attributes: gid103376,public From: mfinney@inmind.com Subject: Re: Language Choice and Coding style Date: 1996/06/26 Message-ID: <4qpvfj$vvs@mujibur.inmind.com>#1/1 X-Deja-AN: 162170214 references: <4qjvk5$e93@mujibur.inmind.com> organization: In Mind, Inc. reply-to: mfinney@inmind.com newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++ Date: 1996-06-26T00:00:00+00:00 List-Id: In , dewar@cs.nyu.edu (Robert Dewar) writes: >First, the underline used as a break character should be printed ON the >base line, NOT in the underline position, many fonts are defective in >this respect. Even when they are not, if the leading between lines is insufficient then the underscore is hard to read. Nevertheless, we generally have to work with existing fonts and it is a common problem. Even on screen. >Second, I think convenience of the typist is monumentally unimportant, >and not a criterion that should be used in discussions of how code should >be layed out. The convenience of the typist is not important as to SHOULD, but is extremely relevant to IN PRACTICE and is therefore relevant as an explanatory mechanism for the adoption of squashedText over non_squashed_text. And regardless of both of the above points, the squashedText still seems to read substantially better than the non_squashed_text so, in my opinion, the squashedText sytle is preferable. And I have used both -- actually, I used the non_squashed_text first and changed over because it was more readable in my opinion (NOT because it was more typable).