Charles Cabazon writes: > > On the package naming issue: using "em" for "email" would be wrong, > > Eh, that should be "import electronic_mail", then. And > "import simple_mail_transport_protocol_lib". > > > just as "db" for "database" would be wrong. > > People who are familiar with Extensible Markup Language abbreviate it "xml". > People who are familiar with electronic mail abbreviate it "email". And > people who are familiar with the concept of a database abbreviate it "db". > Why are two right for the stdlib (sorry, "standard library" :), and the other > wrong?
Wow, what a world of black-and-white people we've got :-). Here's what I was thinking: "db" and "em" are too short to be useful context-free abbreviations, because there's too much chance of either conflicting with variable names in existing programs, or being confused with some other meaning for those two letters. "email" and "xml", on the other hand, have enough real-world emphasis to be suitable. "stdlib" might or might not be OK ("python_stdlib" might be better, or "pystdlib"); "py" surely isn't. Bill _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com