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: 103376,243dc2fb696a49cd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews1.google.com!not-for-mail From: kevin.cline@gmail.com (Kevin Cline) Newsgroups: comp.lang.ada Subject: Re: Ada Popularity: Comparison of Ada/Charles with C++ STL (and Perl) Date: 23 Sep 2004 02:20:22 -0700 Organization: http://groups.google.com Message-ID: References: NNTP-Posting-Host: 24.219.97.214 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1095931222 28369 127.0.0.1 (23 Sep 2004 09:20:22 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 23 Sep 2004 09:20:22 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:3998 Date: 2004-09-23T02:20:22-07:00 List-Id: Georg Bauhaus wrote in message news:... > Kevin Cline wrote: > : > : Summary: > : > : Ada/Charles 158 lines, 9 files > > If you want, you can place all units in one file. The compilers > can handle this. I was pretty sure that all those instantiations could go into the body. > Will the compilation process profit from splitting > C++ sources into files, in general? No, it will get slower, in general, because opening files is about the slowest part of compilation. The only reason to split code into multiple files is to ease maintenance.