Bonjour,
La premiere chose de j´ai remarqué dans le post initial c´est l´orthographe... Pas terrible terrible, voir meme intolerable pour une personne qui prétend au diplome d´ingénieur. Si tu veux paraitre (a défaut d´etre) competent soignes ton orthographe et donne le bon exemple sur les forums.
Pour ce qui est de la question, j´opetrais, personnelement, pour le C++. Orienté objet, bas niveau (relativement) il permet d´apprendre la rigeur et le concept objet. La rigeur parsqu´il est vraiement facile de pondre un code immonde et le concept objet parsque ... il ... il est Orentié Objet (comme je viens juste de le dire.. . non ?) . De plus, lorsqu´on maitrise (en exagerant) le C++, le Java/PHP/Python/Perl... coulent de source.
Le point faible de Java ou de PHP lorsque l´on apprend c´set qu´il sont de trop haut niveau, le codage deviens trop facile. Enfin, pédagogiquement parlant.
De plus, professionnelement, le C++ est une reference commune et reconnue.
Bien sur l´ASM, en bonus, est toujours bon a prendre d´un point de vue personnel, tres (trop) proche du materiel il permet de saisir certains mechanismes de la machine que les langages plus évolués masques.
Bref, le plus important pour un jeune diplomé, ce que je te souhaite, c´est de prouver que l´on comprend les concepts fondamentaux de la programmation (algorithmie, modélisation, gestion de projet), que l´on est adaptif (passer d´un langage a un autre, meme inconnu, rapidement) et que l´on est autonome (savoir faire le café tout seul).
Que du bonheur
Kouic - Qui aime son boulot.