While what the author demonstrates as the capabilities of ZFS to act in many respects like a version control system --one that you would never actually use, I think is foretells a future for file systems. It only makes sense that versioning should in fact become a standard part of all file systems eventually. There are definite limitations born of version control and file system not "living in the same world", so to speak. The most obvious of these is the notorious `rm foo`, oops... I mean `git rm foo`!
Could have been using AFS over the network, I was using that in '92 right up to today, at least using it at home. AFS snapshots are no big deal today, but I don't remember using them or not in '92.
When I started coding, I remember the long beards warning me the same mistakes are being repeated by the newer generation, and that I should learn about the history more.
Comments like this which are blissfully ignorant of VMS only make their statement ring more true.