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,FREEMAIL_FROM, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,dab7d920e4340f12 X-Google-Attributes: gid103376,public From: johnherro@aol.com (John Herro) Subject: Ada is 'better' than C because... Date: 1996/07/29 Message-ID: <4tj43k$16r@newsbf02.news.aol.com>#1/1 X-Deja-AN: 170869512 sender: root@newsbf02.news.aol.com references: <01bb7bf9$b89a1740$96ee6fcf@timhome2> organization: America Online, Inc. (1-800-827-6364) newsgroups: comp.lang.ada Date: 1996-07-29T00:00:00+00:00 List-Id: "Tim Behrendsen" writes: > If C is so bad (in many people's opinion, > not mine), why is it used almost universally? Inertia! Because it's effort to change! Why are we all using qwerty keyboards when we know that Dvorak is better? Inertia! It would be a lot of effort to unlearn qwerty and learn Dvorak! Why hasn't the U.S. switched to the metric system, which is obviously much easier to work with? Inertia! The cost of changing! Why don't all the schools teach Esperanto as a second language, so that anyone in the world could communicate with anyone? Inertia! The difficulty of finding teachers for a relatively little-known language! Ada really *IS* an improvement over C. C's biggest fault is that is doesn't have procedures, only functions. To modify calling parameters, C has to use difficult-to-read and error-prone pointers, in a situation where pointers shouldn't be necessary at all. C and qwerty are "used almost universally" because they're older and are firmly established, even though both have been improved upon. - John Herro Software Innovations Technology http://members.aol.com/AdaTutor ftp://members.aol.com/AdaTutor ---------- MUSIC is easier to read when written in C. SOFTWARE is easier to read when written in Ada. ----------