[fpc-pascal] TProcess vs RunProcess()

Lars noreply at z505.com
Mon Jan 30 11:04:55 CET 2017

On Mon, January 30, 2017 1:06 am, Marco van de Voort wrote:
>> Reason I want to avoid TProcess is simply because cgi programs being
>> around 30-100K are easier to upload for people with limited internet
>> connection speeds. As soon as I pull in large units that involve lots
>> of classes the cgi programs become over 200-500K.
> Yes. And they might fit on one side of a 5.25" inch dd floppy too! Yeah,
> let's party like it's 1999!

You don't seem to understand the concept of RAD web development ;-)

If it takes me 2 minutes to upload a massive 2mb cgi program through FTP,
since I pay half price for my internet connection for half speed
DSL/Cable...... That's not rad.

Sometimes I develop a cgi program and upload it every few minutes, so
waiting 1-2 minutes for a cgi to upload with total commander is just

Uploading a 50kb or 30kb cgi is where it is at.

I live in a first world country but in third world countries with dial up
or whatever slow dsl they use, I can imagine a 2MB golang cgi (or lazarus
zeos/classes/other cgi) taking more than 2 minutes. That's not RAD

Just try compling some hello world or simple programs in lazarus and
imagine they take 2 minutes to compile. That's what C++ compilers do.  If
you are a c++ fan I guess 2MB/2minute upload cgi programs are

Some of us do RAD cgi programming where everything is instant.

Good for you living in a country where dsl/cable is very fast and you
don't care about FTP upload times.  I think they call that being spoiled,
or being white or something.

More information about the fpc-pascal mailing list