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,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,22fbdbb6ab08eb4a X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Basic questions about Ada95 Date: 1999/07/30 Message-ID: <7nslm0$muv$1@nnrp1.deja.com>#1/1 X-Deja-AN: 506943459 References: <933315145.641@www.remarq.com> X-Http-Proxy: 1.0 x24.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Fri Jul 30 16:59:50 1999 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.6 [en] (WinNT; I) Date: 1999-07-30T00:00:00+00:00 List-Id: In article <933315145.641@www.remarq.com>, Ronald Caudill wrote: > 2.Is the size of the executables in an acceptable range? With Gnat your executable should be the same size a C excutable with the same functionality would be, since they both share the same back-end. It is easy to get fairly large executables by using features or importing packages that require a lot of code (tasking and Text_IO being common examples of each). A lot also depends on your OS. For instance, I suspect tasking executables are far larger in DOS than in NT, becuase in NT the compiler can piggy-back off of the OS's thread support. But as always, you are in a "you get what you pay for" situation. Tasking would create just as big of an executable if you wrote it in C. Its just that you'd have to actually write source code to perform task switching yourself, whereas in Ada you get it free. -- T.E.D. Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.