The Power of Emacs
IDE
Editing
Compilation
Debugging
API Refernece
Source Browsing
Versioning