Scripting vs. whatever, again (was Re: Long Live Python!)

Peter Hansen peter at
Sat Jul 14 00:42:13 EDT 2001

James_Althoff at wrote:
> Peter Hansen wrote:
> >(And I don't know the nature of the compilation stage:
> >is it automated as with Python, or manual as with Java?)
> Jython has the same "auto-compile and run" mechanism as CPython.

Nice: the best of both worlds yet again.

On the top of scripting:
> .. The "script" in this case is not script *because* it is
> written in Python.  It is "script" because it is code that has "script"
> -like capabilites and is being used in a "script"-like role (it is embedded
> in the framework of my application, you can write a few lines of code in a
> configuration file and not have to compile it and link it, etc.).

And Roman Suzi wrote simultaneously:
> All said, I conclude that being "scripting language" is a role,
> described above and not language feature in itself.

"Role" being the operative word in both the above.  That makes perfect
sense to me, too.  Thanks for your explanations.  Now I can go back
to programming more scripts... er, I mean scripting my programs...
well, you know what I mean. :)

Peter Hansen, P.Eng.
peter at

More information about the Python-list mailing list