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

Reply via email to