[fpc-pascal] Any command line interpreters for Free Pascal?

Florian Klämpfl florian at freepascal.org
Sat Oct 15 19:31:04 CEST 2011


Am 15.10.2011 19:21, schrieb Ralf A. Quint:
> At 09:30 AM 10/15/2011, Andrew Pennebaker wrote:
>> Indeed, compiled programs will always run faster than interpreted
>> programs. The value in scripting is that an interpreted environment
>> allows coders to rapidly go through write code / test code loops.
>> Interpreters let you explore your own codebase, like gdb but far more
>> powerful.
> 
> Sorry, but you might have to learn proper software development skills...
> And learn to use the right tool for a task. Scripting tools/languages
> have their purpose, compiled languages/environments have theirs.
> Forcing some clutches of some scripting languages onto a compiled
> language just doesn't make sense, you are just promoting software bloat
> at it's best. Why use a multi-megabyte compiler to shuffle around more
> megabytes of data to compile a more or less small script each time it is
> run instead of using a more appropriate and efficient tool...

Like?

Something funny (of course instantfpc cashes but even when compiling it
takes only twice the time of bash and as soon as a script is cached,
instantfpc beats bash each time by the factor of two):

$ time bash ./test.sh
Hello world

real    0m0.049s
user    0m0.010s
sys     0m0.020s
$ time instantfpc test.pp
Hello world

real    0m0.027s
user    0m0.000s
sys     0m0.030s




More information about the fpc-pascal mailing list