[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