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: 103376,e5eb8ca5dcea2827 X-Google-Attributes: gid103376,public From: Dan Nagle Subject: Re: Ada OO Mechanism Date: 1999/05/21 Message-ID: <37458F92.7ECEB225@erols.com>#1/1 X-Deja-AN: 480584363 Content-Transfer-Encoding: 7bit References: <7i05aq$rgl$1@news.orbitworld.net> <7i28qu$1bc@dfw-ixnews11.ix.netcom.com> <37457752.7A73DF4D@pwfl.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@rcn.com X-Trace: 9HSYOkW8ZppK/RWws1uizsYTysKJ9tlKHi8ftpM5eLI= Organization: Purple Sage Computing Solutions, Inc. Mime-Version: 1.0 Reply-To: dnagle@erols.com NNTP-Posting-Date: 21 May 1999 16:54:49 GMT Newsgroups: comp.lang.ada Date: 1999-05-21T16:54:49+00:00 List-Id: Hello, Marin David Condic wrote: > > I think this probably also applies to the "first language" theory of > programming and explains why lots of programmers accustomed to Fortran > had such hostility towards Ada. Well, my first language (after assembler) was Fortran, and I'm finding Ada to be one of the most attractive languages around. I think both Fortran and Ada are high level languages designed for a particular pupose(s) and which are both very pratical languages for programming. Both exhibit a high degree of awareness of and sympathy to optimization issues, and generally with issues of what's going on under-the-hood. > My first language was Pascal and I found > Ada to be quite comfortable, albeit substantially larger. I did quite a > bit of Fortran programming, but always keeping in mind Pascal's flow > structures, etc., which resulted in much more reliable and easier to > understand Fortran code. Yet people I knew who had dealt strictly with > Fortran found it difficult to deal with things like defining variables > before they used them, lack of common blocks, etc. Again, my experiences are different. I've always found Fortran programmers treated COMMONs as just another kind of data declared in the main program. I believe the Fortran standards committee is looking at Ada as they work out how OO will appear in Fortran. > Programming in a new > language definitely requires that you give up your preconceived notions > of how something "ought" to look. Agreed. What's interesting to me is how different folks can program in the same language and come away with such different viewpoints. To me, Pascal has always been baby-Fortran with a lot of restrictive rules (and the unspoken claim that following the rules meant you'd never make a logic error!). -- Cheers! Dan Nagle dnagle@erols.com Purple Sage Computing Solutions, Inc.