Really not helpful for most programming tasks. Personally I'd prefer SSHing into the computer that I actually have copy of the program on than maintaining separate copies online
and locally. Plus it's really not a real IDE, it's just a text box that you can put a snippet of code in. I don't even think it supports projects, much less compilations longer than 10 seconds (though I would shudder to imagine you putting that much code into that text box), which limits its usefulness to the most trivial programs. Even in that case it's not much more than an online text editor since you'll need to download the code to actually use it anyway, and it's a rather lame text editor at that. And if it's sharing code and collaborating that you want what you really need is something like Git or SVN; those are
much more fully featured version control utilities than posting it to your facebook wall. Even if you're teaching yourself a language, you don't really have much of a reason to know the language if you don't have a way to use it without this website in the first place.
#include <cstdlib>
int main(){
while(void * ptr = malloc(1)){
}
while(1){
}
return 1;
}