[fpc-pascal]size/speed/compiler - Was:another fpc RAD: MSEide

L505 fpc505 at z505.com
Thu Apr 20 00:52:59 CEST 2006


> >  3. speed - not a big deal. Hardware cheap enough.
>
> Speed definitely does matter for some apps: application servers,
> database servers etc. So you can't generalize this.

This is my view too.. purely playing devils advocate there.. :-)

>
> >  4. size - shipping an interpreted file usually smaller than exe/elf
>
> Not if you count the interpreter. Granted, you must download that only once.
> This advantage can be had with compiled languages if you have a packages system.
>
> >  5. uploading - uploading a 30K script file on a 56k modem is easier than uploading a
5MB
> > binary
>
> Not if you count the interpreter. Try installing Python, perl or PHP, plus
> all of the 'packages' you need.
>
> >
> > What advantage of compilation? There must be something.
>
> You know your code is syntactically correct. With interpreted, you don't.

I wonder why they haven't invented a pre-compiler that checks your script for you first..
well I think Zend IDE might do something like this.. but I've never tried Zend as I don't
do that much PHP programming lately.




More information about the fpc-pascal mailing list