But the idea of an OS in and of itself is the ultimate IDE, is it not? I can't say I like the idea of writing software without any system calls at my disposal.
Any programming language with a richer runtime can be OS agnostic to a certain point. The runtime is the OS.