More than one way to look at it

nicholas on 2009-04-03T19:35:15

Perl's motto is There's more than one way to do it, whereas Python's approach is that consistency is a virtue.

Except that not everything is like that. There's only one Comprehensive Perl Archive Network, only one DBI, and one implementation of Perl 5. Whereas Python now has so many implementations that they can meaningfully have a summit.

Strange.

I'm not quite sure how many implementations of Python there are. Is there a canonical list somewhere? There were 7 + CPython on the Wikipedia page, but they list neither the current implementation targeting Parrot, nor its predecessor.


Not just one

drhyde on 2009-04-06T14:20:42

Don't forget Kurila :-)

Re:Not just one

nicholas on 2009-04-06T15:57:04

Is that still Perl 5? e.g. if someone ran CPANTesters on it, would any modules pass? :-)

.NET

chorny on 2009-04-11T19:44:37

There is Perl for .NET

Re:.NET

Aristotle on 2009-04-13T03:10:24

Which isn’t another implementation of Perl but simply an embedded perl linked into the .NET environment with a bridge/glue library, so does not actually not.

Re:.NET

Aristotle on 2009-04-13T03:10:46

Not actually count, even.