I request gcc to have the feature of incremental compiling: Gcc should have an option to compile source by reading line-for-line rather than buffering the whole file. This would allow you to essentially cat | gcc - and watch errors/warnings come up as you type in code. The advantage of this feature would be amazing for IDE's, they could offer realtime hilighting of error/warning lines in code.