i understand why c++ isn't so popular