Ahol tényleg értelmes használni, ott inkább a C-hez áll közel.
Persze lehet benne szépen, objektum-orientáltan adatbázist kezelni, de az egyik legértelmesebb felhasználási területei azok, ahova kell a sebesség, viszont elég bonyolult rendszerek vannak ahhoz, hogy érdemes legyen objektum-orientáltan csinálni. Pl. játékok.
Az ilyen kódot pedig nem hiszem, hogy épeszű ember újraírná C-ben, Javában, C#-ban stb.
Szóval szerintem megérdemel egy külön kategóriát.