T'es du genre à penser que Java est un mauvais langage parce que rien ne vaut la compilation en natif, que la JVM est beaucoup trop lente, tout ça, me trompé-je ?
Le point noir de Java à toujours été son manque de sécurité et ce n'est pas prêt de s'améliorer avec oracle qui est extrêmement lent à réagir.
Vous chercher une faille ? Ne chercher pas trop loin,la majorité du temps elle proviens de java.
Sinon oui le bytecode est plus lent,c'est indéniable.Mais il est rare que la vitesse d’exécution du langage soit le point restrictif de l'application.
Car C++ objectivement c'est sûrement l'un des plus mauvais choix pour commencer.
Pas forcément,C++ permet de faire beaucoup de programmation avancés mais elle n'est pas obligatoire à l'apprentissage.
À vrai dire,beaucoup de formation professionnel enseigne d'abord le C++ et ce,à des personnes ne disposant d'aucun bagage en programmation.
D'ailleurs,si on ce fit à notre propre expérience linguistique,il est beaucoup plus facile d'apprendre sa première langue que d'apprendre une nouvelle langue.Autant faire en sorte que celle-ci soit la plus complète possible.
Passer d'un langage bas niveau avec des habitudes de programmation bas niveau à un langage qui gère toutes ses choses pour nous est sans doute plus facile que l'inverse ^^.
Cela dit,la personne à ici 11 ans et s'intéresse aux jeux vidéo.Mes recommandations pour avoir beaucoup de plaisir rapidement : C♯/Javascript sous Unity 3D.