the whole 'batteries included' idea

John Salerno johnjsal at NOSPAMgmail.com
Thu Apr 20 14:20:17 EDT 2006


Pardon my naivety, you would think maybe I'd understand this by now, but 
I've always kind of wondered about it. I've been curious why one of the 
biggest points used to promote Python is that it has "batteries 
included." True, this is a great feature, but the way it's been used 
seems to suggest that other languages *don't* have this benefit. And 
maybe they don't, in their own way.

So my question is, what is the difference between Python's 'batteries' 
(standard modules), and C#'s framework? I know nothing of Java, but I 
assume it has its own rich (and confusing) set of classes as well. Is 
there something different about other languages' libraries/frameworks 
that makes Python's different, and worthy of being touted as 'batteries 
included'?

I hope that question even makes sense! :)



More information about the Python-list mailing list