The other thing, coming from windows, was not understanding where to install things. In windows there's like a single place where you install all your stuff.
/Users/behnam/Library/Application Support
which is _nasty_ when working in a terminal.MS tried to fix this by making directories like:
C:/Users/AppData/Local/