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,88a843cdd1eb738a X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Language Challenge 2000 Date: 2000/02/04 Message-ID: <87eof3$7e9$1@nnrp1.deja.com>#1/1 X-Deja-AN: 581464838 References: <38964D82.3423805@sdynamix.com> <389AB13D.42D3C1C1@maths.unine.ch> X-Http-Proxy: 1.0 x32.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Fri Feb 04 14:41:40 2000 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (WinNT; I) Date: 2000-02-04T00:00:00+00:00 List-Id: In article <389AB13D.42D3C1C1@maths.unine.ch>, Gautier wrote: > > Criteria: > > > a) Execution time > > b) Size of executable > > In addition one can compress the .exe with UPX, keep or not > keep the debug info, etc. Or better yet, put all of the code in a runtime library! Then all you'd need is a call to load the library, and another to transfer control to the library's main routine. As far as speed goes, odds are this is going to be a toy problem, where load time will be a significant part of execution time. So we make sure another program pre-loads the library so that it is already in memory when the toy program is invoked. We win! Woo Hoo! So what language can we use that will make a library load and procedure call take the least time/space? What a wonderful basis for picking the language to use for your next project! Reliability? Extensibility? Portability? Support for programming in the large? Bah! -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/ Before you buy.