
<Bjorn.Karlsson@readsoft.com> wrote in message news:3D8559AE95B4D611B02C0002557C6C8BA4DB73@STH-EXCH...
From: Thorsten Ottosen [mailto:nesotto@cs.auc.dk]
I'd say that for boost::filesystem, Dave's suggestion "files" would be a great compromise.
Why plural? We seldom name classes in plural.
Good question, and I'm not really sure I can answer it very well (but I'll try):
* It can be mentally expanded to files...ystem.
then fs is better IMO.
* Some names work "best" in plural (like signals, type_traits, iterators, operators); this is of course very much IMHO.
are they the names of namespaces?
* Just "file" seems a bit restrictive to me, but when I think about the namespace "files" I read "files 'n other related stuff, too".
then maybe it should be namespace io? Just like a big namespace for algorithms, io could hold file handling, zip streams, formatters etc. br Thorsten