
"David Bergman" <davidb@home.se> writes:
David A wrote:
Yes, actually. Part of my weighting scheme has to do with how often I need to type it. With filesystem, for instance, I either use it very sparingly (and don't mind the typing), or I'm using it like mad and will go with an alias no matter what. With "std", I need it all the bloody time for everything, so it better be short. (Kind of like "ls" or "cd").
That's basically my philosophy. Couple that with a belief that the use of indcphrble abbrevs should be a conscious choice on each programmer's part, and not forced upon them by cruel or lazy library authors <wink>, and I think you can understand why I don't like boost::algo or boost::fs by default. If I could think of a better alternative I might say the same about boost::mpl.
Strange coming from a man who I guess spends a large portion of his day in Unix land.
Bad guess ;^)
Maybe I should start including the following lines in my .bash_profile:
alias change_current_directory="cd" alias list_directory="ls"
Shell commands are generally written once and thrown away. Code needs to be read many more times than it's written. -- Dave Abrahams Boost Consulting www.boost-consulting.com