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: 103376,bc1361a952ec75ca X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-02 02:01:07 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!newscore.gigabell.net!newsfeed.hanau.net!nautilus.eusc.inter.net!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: Stefan Nobis Newsgroups: comp.lang.ada Subject: Re: How to make Ada a dominant language Date: 02 Aug 2001 10:53:46 +0200 Organization: ESN - EDV-Beratung, Sicherheit, Netzbetreuung Message-ID: <87k80mj10l.fsf@520075220525-0001.dialin.t-online.de> References: <3B676974.C80C72E5@sneakemail.com> <9ff447f2.0107312313.666dea54@posting.google.com> <9k92j4$n6j$1@nh.pace.co.uk> <3B6842AD.1C56ECBE@sneakemail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.t-online.com 996742810 04 29345 Ou4nShvXSqaHH+ 010802 09:00:10 X-Complaints-To: abuse@t-online.com X-Sender: 520075220525-0001@t-dialin.net Xref: archiver1.google.com comp.lang.ada:11054 Date: 2001-08-02T10:53:46+02:00 List-Id: Russ <18k11tm001@sneakemail.com> writes: > It would be interesting to add up all the time programmers spend going > back and putting in semicolons and recompiling after the compiler Just use a good editor. I never press return to go to the next line, but i press ; instead. My editor then knows the line is complete and jumps to the next line automagically. So to eliminate semikola out of the language makes me type return instead of ;. Where is the difference -- in one case i press one key and in the other case i press another key. So if you have problems pressing one of the two keys, why should these problems go away if you have to press another key? And if you have to press both you should just use a better editor (that's what you asked others when they complained about tabs/spaces). > perogative. With all due respect, however, I find most of the objections > to my proposal to be unconvincing. On the one hand, most people seem to I find you complete proposal unconvincing. So what? There are many decisions you have to make if you are designing a language. But if a language is wide spread you should not mess around with fundamental things like the syntax. That's why C++ is based on the syntax of C (Stroustrup knew all the problems with C and it's syntax, but he also knew that his new language would only be accepted by many developers, if the changed on fundamental things like syntax and basic semantics are not too big). The question if blockbuilding is done with whitespaces or explicit commands and if the end of statements are denoted by a whitespace or another character is a really minor problem. Both ways have their pros and cons. -- Until the next mail..., Stefan.