It's not
as if Unix doesn't offer sophisticated versioning systems -
 and several flavours of versioning filesystems if you are so
 inclined. I do not think it need be an overloading of filenames,
 though. Version control has moved on significantly since 1980... 
 Automatically having multiple versions of a file isn't a substitue
 for CVS/mercurial/git/whatever, it just makes it much easier to
 recover from those "Oh no!" moments ... 
 
I used to do version control with a strict technique of checkpoints and
aliases so I'd always keep a version trail. Cumbersome but portable.
However, now that I have had to become fluent in Mercurial to work with
Mozilla trees, I have to confess that I'm rather enamoured with it. It
seems to "click" with me in a way git does not.
--
------------------------------------ personal: 
http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * 
www.floodgap.com * ckaiser at 
floodgap.com
-- Conscience makes egotists of us all. -- Oscar Wilde ------------------------