"C is a perfectly good systems and applications language you just have to be a capable programmer" yeah well KDE Dolphin segfaults if you try to manipulate a folder you can read but not write, and the KDE/Qt team are up there in the pinnacle of C programmers, so maybe it's actually irredeemably bad?