In a sort-of-related vein, git is the RPN of source code management systems. It seemed pretty alien to me at first, but it is very powerful. Designed for managing large distributed development projects, by the person who manages one of the larger (and most widely used) Open Source projects. :wink: I...