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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f25e853f410d55da X-Google-Attributes: gid103376,public From: "news.oxy.com" Subject: Re: Time to join the fold? Date: 1999/02/02 Message-ID: <7974kc$ivh$1@remarQ.com>#1/1 X-Deja-AN: 439774718 References: <78abg4$cnc$1@its.hooked.net> <78i8s4$hth$1@its.hooked.net> <78irk3$d28$1@nnrp1.dejanews.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Complaints-To: newsabuse@remarQ.com X-Trace: 917968332 HXI3FRZSOA57FC7F8C usenet77.supernews.com Organization: Posted via RemarQ, http://www.remarQ.com - Discussions start here! Newsgroups: comp.lang.ada Date: 1999-02-02T00:00:00+00:00 List-Id: robert_dewar@my-dejanews.com wrote in message <78irk3$d28$1@nnrp1.dejanews.com>... >In article <78i8s4$hth$1@its.hooked.net>, > "Mike Silva" wrote: > >> - Ada is wordy. Luckily I'm a touch typist . >> However, I recognize that >> I sometimes get myself into trouble in C because it *is* >> so easy to write a >> quick function, and then another, and then... Presumably >> the Ada >> requirement (as I perceive it) to "spell it all out" >> helps encourage "think >> twice, write once" programming. > > >That may be so, and if so, good :-) > >But that is not the goal of the syntax design. Rather in >Ada we completely favor the reader over the writer, we >don't care if the writer has to work a bit harder if it >helps the reader. So the way to judge Ada code is by how >easy it is to read, not how easy it is to write! As a comment to this I would like to suggest quote from Guutier "A good laugh .." post: >Frederic wrote: >> Ridiculous. Tell me one thing you can do in C you cannot do in Pascal. >Write code, that looks like THIS: ;-))) > ================================================================== > #include > float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L|| > (h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_ %6:6:7)+"World! \n",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} ================================================================== Maybe it is easy to write such kind of things but it is not possible to read it and to understand it. Regards, Vladimir Olensky (vladimir_olensky@yahoo.com) (Vladimir_Olensky@oxy.com) Telecommunication specialist, Occidental C.I.S. Service, Inc. ( www.oxy.com ) Moscow, Russia.