I write a fair amount of video processing and container parsing software, and I wouldn't even think of doing this in any language but C. But for anything else I do -- which is all strictly higher-level, mind -- the bare metal begins to burn a little.