Mudar de Java para c ++

Desenvolvo aplicativos baseados em C # (.net) e Java (J2EE) nos últimos 3 anos.

Mas agora eu sinto que Java, C # faz você ficar coxo (do ponto de vista de aprendizado) e você pode desenvolver seus aplicativos rapidamente, mas não consegue entender os conceitos básicos subjacentes à programação.

Então, estou tentando aprender C ++, mas acho um pouco "confuso" devido ao ponteiro, herança múltipla, algumas convenções e outros conceitos de C ++ que não existem em Java. Então, o que vocês sugerem? Como devo me sentir sobre isso?

obrigado

PS: Eu sou estudante, então tenho todo o tempo do mundo e realmente mudo.

questionAnswers(0)

yourAnswerToTheQuestion