Interesting. Is Pharo image-based like SmallTalk used to be or does it use something else?
Programmers are just about the last people who work with filesystems directly. I expect git will be used for sharing for a while, but I wonder what it will take to move beyond checking out code into local working directories to a more cloud notebook-style approach? (There are lots of experiments but it's not mainstream.)