Re: BDS2006 exe sizes
- From: Marco van de Voort <marcov@xxxxxxxx>
- Date: Fri, 24 Feb 2006 12:10:28 +0000 (UTC)
On 2006-02-23, Dunny <paul.dunn4@xxxxxxxxxxxx> wrote:
Not a bad test of compiler (or rather linker) efficiency
Exactly. Why did none of the others who responded to this figure that one
out? The guy never asked for Hello World to be a good test of the compiler -
he wanted to know what amount of bloat he could expect from each delphi
product.
Because that is the wrong statement. It is a test of the runtime, not of the
compiler.
A runtime that initialises a lot of stuff will have a larger chunk linked in
than a runtime that prepares nothing. (e.g. setup internationalisation
variables in later delphi's)
.
Relevant Pages
- Re: Efficiency and the proposed changes
... that the efficiency loss is only paid by people that use them. ... Operator overloading is a change that will affect only people ... No efficiency lost since the compiler generates ... If you examine the raw size of the C standard, ... (comp.lang.c) - Re: OO primitives
... Sometimes that means that time efficiency matters far more than space efficiency. ... So we simply instantiate hardware to speed-up those specific operations, and we're instantly running faster than even the best optimizing compiler could ever generate code for. ... It is slower than the standard version and has been criticized for that slowness. ... (comp.lang.forth) - Re: Intel announces 64-bit extensions
... > compiler. ... or inefficiency, only to the perception they have of what efficiency ... Many people thought Delphi slower and less efficient than VB3 ... (borland.public.delphi.non-technical) - Re: Purpose of defmethod
... efficiency is really not the main point. ... > only one method defined on a generic function, ... The call to FOO can make all sorts of assumptions: ... `heroic compiler' argument that a compiler can simply notice all the ... (comp.lang.lisp) - Re: Can someone spot the error here?
... the compiler can and should assume ... but the programmer is at option to ... a language like Pascal is founded on. ... Wirth was looking both to compiler efficiency, ... (comp.lang.pascal.misc) |
|