![]() ![]() Quite frankly, putting it all together would be a maintainer hell, because they're all separate projects building upon the same foundation: a good language and base libraries. ![]() If you fall for the hype, you'd believe this "Batteries included" thing means Python (or Perl, or Ruby for that matter) comes out of the box with modules for database access (there's dbm), web scripting framework (well, there's the regular CGI handler and some html and xml parsers and generators) or anything like that. Modules for introspection, language transforms, interprocess communication and the like. I'd say it's about the same functionality you see in our regular Tcl distribution. If you have, you know this "Batteries included" propaganda is very much bs. I don't know if anyone in the Tcl community has actually ever compiled a Python distribution from source. Unfortunately, though, this is just a gross misunderstanding. These add-ons provide commands that people have found increasingly important in getting their jobs done. that could be compiled and installed during installation. His point was that Python (and this is largely true for such other languages as Perl) came out of the box with more than a minimal language implementation - instead, Python comes with a variety of add on components, sometimes referred to as modules, extensions, packages, etc. The use of the term "Batteries Included" in the Tcl community began based on Frank Stajano's paper (formerly at, now found at ) (first read by many through a magazine article ) on why he chose Python over Tcl. Where did the term "Batteries Included" come from?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |