Yo tampoco soy un fanatico de C++ pero me parece que es el lenguaje ideal para practicamente cualquier proyecto de gran envergadura, la programacion orientada a objetos ayuda mucho.
Para proyectos cortos me quedo con mi asm!!
PD. ¿MS-DOS? Eso es la prehistoria, seria genial que la gente se empezara a olvidar un poco del mismo ...