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-Thread: 103376,a9b0810d3106d9b8 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news1.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 18 Apr 2011 17:11:19 -0500 From: Peter C. Chapin Newsgroups: comp.lang.ada Subject: Re: Fun with C Date: Mon, 18 Apr 2011 18:11:09 -0400 Organization: Vermont Technical College Message-ID: <3cdpq6l290ih00s24gfhn46cjcj7ot1agt@4ax.com> References: <27cf3992-4132-4483-9110-adc7a089cd4a@e8g2000vbz.googlegroups.com> <54108d8d-4e7c-4901-bd5e-819d27720d48@a11g2000pro.googlegroups.com> <4daa8fc6$0$7652$9b4e6d93@newsspool1.arcor-online.net> <37428a21-61b4-4cdf-9897-7b84252f8fce@a11g2000pro.googlegroups.com> <3650450b-d844-4999-86d6-ad7085458651@17g2000prr.googlegroups.com> X-Newsreader: Forte Agent 6.00/32.1186 trialware MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-qRMNnyjlDbc1KzX8slW7JUGhW5Qovc8lZNOYrwsiuj6SA/hfakU2r9BnCjxI4LxcpH1270FmNxCFAK/!lUiskOQlosT0TmgLYpg7yVo5sEWNSeu8I0IZB6tKShuKBn+RysuSLmoJCbCtJFw7vrdV+Zc= X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2847 Xref: g2news1.google.com comp.lang.ada:18877 Date: 2011-04-18T18:11:09-04:00 List-Id: On Mon, 18 Apr 2011 12:47:56 -0700 (PDT), Elias Salom�o Helou Neto wrote: >Have you ever heard me saying Ada sucks? No, because saying it is >stupid. As it is also stupid to say that C sucks. Neither FORTRAN or >assembly sucks as well. Use each language where it should be used and >this is being smart. Maybe even Java has its proper place. It is true that different languages are good at different things. It is also politically correct to argue that every language has its place, etc. Yet it is also true that there are real technical differences between languages and some languages are just plain better than others. Ada competes with C in the same application areas. I think that any application for which it is reasonable to deploy a C program is also a good application for Ada (and visa-versa). Considering the technical differences in the languages it is difficult to see what advantage C has over Ada aside from a difference in popularity, tool and library support, etc (not that those are insignificant differences but they are not really related to the merits of the language itself). Comparing Ada to C++ is more interesting. Again both languages tend to make sense in similar application areas and C++, unlike C, provides extensive facilities for creating and using abstractions (like Ada). Peter