[stdlib-sig] PEP 3108 - dbm

Antoine solipsis at pitrou.net
Tue Jan 22 16:42:43 CET 2008


>> The point is that "*dbm" is the standard moniker for the underlying
>> libraries. They are called "ndbm", "gdbm", etc., and people wanting to
>> use
>> them will look for them under that name, not under "datastore" or "dsm"
>> :-)
>
> I know, but that still doesn't make it a good name for *those*
> modules, IMHO. OTOH, sqlite *is* a dbm, but not in that package.

No, SQLite is just SQLite, not a *dbm variant (at least, not as far as I
know). "dbm" is like "emacs": the designation of a quite specific family
of software with a similar interface.




More information about the stdlib-sig mailing list