I absolutely love it when a product completely obviates a need for certain process/step to the the point that you never even have to think about it.
This is why I love Eclipse over all other IDEs. In Eclipse, your project is always compiled. In fact there isn’t even a compile button in the UI. Just click ‘Save’ and that’s it! If you have any errors in any of your thousands of source files after your most recent edit, just the act of hitting save will make it appear.
While other IDEs seem to be moving in this direction, none has an implementation currently that works as well as Eclipse.
For this reason alone, I find Eclipse to be heads above the rest. I never have to think about the ‘compilation’ step.