Mac - Mountain Lion Dev. Environment

It is a great pity that Mac OS X 10.8 Mountain Lion has removed a list of important features - at least they are important for me since I will need to connect with multiple Linux servers and test.   Well here's a list on everything should be installed - before getting your new toy into production.

1) iTerm 2,
This is a great Terminal replacement, friendly to large screen users.

2) Crack your LC_CTYPE,
see: http://notes.iyyang.com/2012/07/mac-lcctype.html

3) Xcode,
It is necessary to install Xcode - at least Xcode Command Line Tools.   This provides some fundamental items i.e. gcc, git.

4) gcc 4.8,
Download from: http://hpc.sourceforge.net/
It supports C++11.

5) Github,
It's very good to host your stuff on github haha.