#c vs c++ vs rust