Hestermann:<div><br></div><div>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.</div>

<div><br></div><div>Adding shebangs to fpc wouldn't kill Pascal or compiled programming. It would welcome scripting programmers into the Pascal community, and let Pascal programmers write and test code more quickly. The same programs that use instantfpc work in fpc; it turns out instantfpc runs fpc in the background. The main difference is that fpc currently borks on shebangs--but it doesn't have to.</div>

<div><br></div><div>Again, there's no need to fret about interpreted vs compiled. Even for compiled languages, there are interpreted options.</div><div><br></div><div>Haskell -> GHCi</div><div>Java -> Beanshell</div>

<div>Erlang -> erl</div><div><br></div><div>Finally, adding scripting capability to a programming language allows coders to use a language to be used for shell scripts. If you love Pascal, you might want to write sysadmin tools in Pascal to automate your workflow.<br clear="all">

<div><br></div>Cheers,<div><br></div><div>Andrew Pennebaker</div><div><a href="http://www.yellosoft.us" target="_blank">www.yellosoft.us</a></div>
<br><div class="gmail_quote">On Sat, Oct 15, 2011 at 12:13 PM, Jürgen Hestermann <span dir="ltr"><<a href="mailto:juergen.hestermann@gmx.de">juergen.hestermann@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
<br>
Andrew Pennebaker schrieb:<div class="im"><br>
> It's simply a convenience to write scripts, whether the language you're using is mostly interpreted or mostly compiled.<br>
<br></div>
Whether scripting language or compiled language, you have to write the same code in both cases. Where is the difference?<br>
<br>
The only advantage for scripts is that the source code is directly visible and cannot be hidden. But that can also be a disadvantage.<br>
<br>
Nevertheless, I don't see any use in InstantFPC. The program starts much faster if it has already been compiled and there is no need to compile the source in the background before startup.<div><div></div><div class="h5">

<br>
<br>
______________________________<u></u>_________________<br>
fpc-pascal maillist  -  <a href="mailto:fpc-pascal@lists.freepascal.org" target="_blank">fpc-pascal@lists.freepascal.<u></u>org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/<u></u>mailman/listinfo/fpc-pascal</a><br>
</div></div></blockquote></div><br></div>