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.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1042f393323e22da X-Google-Attributes: gid103376,public From: afn03257@freenet2.afn.org (Daniel P Hudson) Subject: Re: Any research putting c above ada? Date: 1997/04/30 Message-ID: <5k7f7k$1g9@huron.eel.ufl.edu>#1/1 X-Deja-AN: 238480546 References: <5ih6i9$oct$1@waldorf.csc.calpoly.edu> <5ijb0o$ajc@ns1.sw-eng.falls-church.va.us> <334d3da5.14386594@aplcen.apl.jhu.edu> <2senchydgk.fsf@hpodid2.eurocontrol.fr> <5im3an$3dv@bcrkh13.bnr.ca> <2sybamvslk.fsf@hpodid2.eurocontrol.fr> <5ius80$1nr8@newssvr01-int.news.prodigy.com> <335ae79e.55ed@dynamite.com.au> <5jde9l$u8q@newssvr01-int.news.prodigy.com> <33643f1f.0@news2.maynick.com.au> NNTP-Posting-User: afn03257 Newsgroups: comp.lang.ada Date: 1997-04-30T00:00:00+00:00 List-Id: amd001@its.maynick.com.au (Andrew Dunstan) wrote: >Matthew Givens (NKSW39B@prodigy.com) wrote: >This is a worrying statement. If you are a skilled programmer, you >would pick up languages like a sponge and not be worried about small That's like saying if you are a skilled speaker you should be able to pick up languages [German, Russian, Greek] like a sponge. >things like syntax. If you think you are highly proficient in C but >only moderately skilled in Ada, either you have not done enough Ada or >you are not thinking about things at an appropriate level ... most of >your thought should be at a language independent level. Well, can you pick up things is say Korean or Vietnamese right now? So then are you not thinking about things at an appropriate level? >If you work on a large software project, this is a recipe for >disaster. You can't just let programmers "do the thing that fits them >temperamentally". There must be standards etc. After all, the major >cost in most large s/w projects is not in initial coding but in >maintenance. This is where Ada shines - it is aimed at being easily >maintainable, easier on the reader at the cost of a little more trouble >to the writer. That's why many programmers hate it, of course, but is >the very reason that many more managers should love it. Yes and no. A lot of software is designed to be ported, and this is where C/C++ shines. A lot of software is designed to be effecient or interface new hardware to the system, this is where asm shines. Every langauge shines somewhere, even if it is where the sun don't.