C is already much better, but we still have some boilerplate. Currently this is the bare minimum:
#include <stdio.h>
int main() {
printf("Hello world\n");
return 0;
}
But I wish we could get rid of that "boilerplate" #include. I think compilers could add it by themselves when needed (many already suggest it to you if you forget it, so they do know when it's the case).On the other hand I wouldn't get rid of the explicit return from main(), as it has an important pedagogical function.