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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,4d3e59455e947c5e X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.66.75.201 with SMTP id e9mr1462171paw.22.1344323742119; Tue, 07 Aug 2012 00:15:42 -0700 (PDT) Path: p10ni3061207pbh.1!nntp.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!ctu-peer!ctu-gate!news.nctu.edu.tw!usenet.stanford.edu!postnews.google.com!m3g2000vbl.googlegroups.com!not-for-mail From: Dufr Newsgroups: comp.lang.ada Subject: Re: Suitability of Ada as a general-purpose language Date: Mon, 30 Jul 2012 08:26:23 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: NNTP-Posting-Host: 2.230.82.82 Mime-Version: 1.0 X-Trace: posting.google.com 1343661984 12886 127.0.0.1 (30 Jul 2012 15:26:24 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 30 Jul 2012 15:26:24 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: m3g2000vbl.googlegroups.com; posting-host=2.230.82.82; posting-account=GfZx5woAAADTB-o-XOdlp4UQ5ID5xKzF User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1,gzip(gfe) Content-Type: text/plain; charset=ISO-8859-1 Date: 2012-07-30T08:26:23-07:00 List-Id: Being stuck with c.l.a. does not seem so bad after all, given the prompt and ovewhelming response from you guys. Thanks indeed to all of you for your replies. Using only a subset of the language was something that I had already considered. After all, everyone only uses a subset of any given language -- I doubt that anyone could fully exploit a language functionality, practically. However, I have not been able to make up my mind on one point: would I have to pay a penalty in terms of performance and efficiency if I decided to use a large language like Ada, even if only a subset of it? My worry, which I hope you can dispel, is that the compiled code of my (subset-)Ada program may still be less efficient in term of executable file size and of execution speed. As I said, I hope some of you can disprove my doubts. Just for a reality check, how big is the executable file of the Hello World program? (in simple text mode to standard output). Also, would there be really so much syntax overhead (verbosity, for one), even if I decide to use only a subset of the language (leaving out advanced features like concurrency etc)? Thanks again Dufr