On Sat, 3 Sep 2005, Razvan Adrian Bogdan wrote:
> On 9/3/05, Florian Klaempfl <[EMAIL PROTECTED]> wrote:
> > Razvan Adrian Bogdan wrote:
> >
> > > On 9/3/05, L505 <[EMAIL PROTECTED]> wrote:
> > >
> > >>>Some things are simply too big to do yourself.
> > >>>For example, a stable RPC mechanism.
> > >>
> > >>Yeah, I like the fact that some stuff like synapse, KOL, etc. were
> > >>already written by
> > >>someone else. Hey at least those two support Delphi5 ;)
> > >
> > >
> > > And FPC, too bad KOL is win32 specific, if would have solved the
> > > eternal "huge executable" discussion.
> >
> > I've the strange feeling that the size of executables is related to the
> > portability and abstraction level of a toolkit ;)
>
> I thought so too but if i'm right there isn't so much compiled code on
> a sigle platform and i tested the same components on Delphi/Laz wich
> have different size addon in FPC and Delphi, some people complain that
> a FPC-only app with simple stuff is also larger than a Delphi one,
> personally i think Laz/FPC apps have a reasonable size when stripped
> and packed but most Delphians don't, another complaint is the
> compilation speed, about 10x slower with the same type of app, but
> overall i think this is a tolerable price to pay for using OpenSource
> software :)
This statement needs some refinements:
The 10x slower is only on Windows, and is mostly consumed by the linker;
It has little to do with the compiler. On Linux, the speed is comparable.
Michael.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives