Is Python as capable as Perl for sysadmin work?

Max M maxm at mxm.dk
Wed Feb 9 02:16:56 EST 2005


Jeff Epler wrote:
> No.
> 
> Unlike Perl, Python implements only a *finite turning machine* model of
> computation.  An easy way to see this limitation is in the following
> code:
>     >>> 1.0 / 10.0
>     0.10000000000000001
> In an infinite Turning machine, there would be an unbounded number of
> zeros before the second 1, giving the exact result, not a numeric
> approximation.

Another thing is that in Perl it turns left, while in Python it turns 
right. hence the .rfind() string method.


> Well, if you ever
> have to threaten Python, just keep in mind that '... or die' just plain
> won't work.  You have to suggest that it 'try ... except', which is
> really offensive.  If I want to beg my computer to run programs, I know
> where to find Intercal with its "PLEASE" and "DO PLEASE" constructions.

Wasn't there talk about a "try harder" recently?

try:
     statement
tryharder:
     statement


-- 

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science



More information about the Python-list mailing list