Searching for the best scripting language,
David Eppstein
eppstein at ics.uci.edu
Mon Jun 14 23:00:14 EDT 2004
In article <FYrzc.96743$DG4.77631 at fe2.columbus.rr.com>,
Carl Banks <imbosol at aerojockey.invalid> wrote:
> I took it to mean the same thing you did (you might note that shell
> scripts are listed as having verbose execution, which pretty much can
> only mean that one thing).
>
> My point was, Perl's interactive interpretter isn't "real"; to get it,
> you have to invoke the debugger, or use a little Perl program to get
> the effect. Likewise, Python's verbose execution isn't "real"; you
> can't get it with a simple command line argument. You have to define
> a settrace function.
>
> Yet, they list Perl as having an interactive interpretter, by Python
> as not having verbose execution. Smells like a someone has an
> unconscious bias here.
The command lines they used for getting an interactive interpreter are
listed near the bottom of the page
http://merd.sourceforge.net/pixel/language-study/scripting-language/
for perl, the line is
perl -de 1
and the verbose execution command is
perl -d:Trace
If you know of a batteries-included and similarly easy way to get
verbose execution of some sort for Python, I suggest you send it to them
via the email link at the top of the page -- I've found them open to
feedback and suggestions.
BTW, the shell script verbose execution is "sh -x".
--
David Eppstein http://www.ics.uci.edu/~eppstein/
Univ. of California, Irvine, School of Information & Computer Science
More information about the Python-list
mailing list