Si tu veux un vrai langage à objet, le plus proche du Pascal est Eiffel.
Compilo GNU ici : http://smarteiffel.loria.fr(...)
Livre verbeux et ultra complet (il explique les principes de l'objet donc aplicable à tout les langages, les exemples étant en Eiffel) ici : http://www.eyrolles.com/php.informatique/Ouvrages/9782212091113.php(...)
Par contre, le seul défaut, c'est que tu rentrera dans un monde où au mieux tu auras pitié des gens qui font du C++ et du Java.
Si tu veux changer tes habitudes et opter pour le tout dynamique, il y a Ruby voire Small Talk.
Ruby: interpréteur aussi facile à trouver que pour du perl. Pas de livre en francais il me semble (par contre si tu lis le japonais y'en a à la pelle).
SmallTalk: c'est surtout utilisé par des universitaires et par Disney :)
Si tu veux gagner des concours de programmation, il y a OCaml. C'est développé par des francophones (INRIA), il devrait y avoir de la doc p'tet meme des livres. Sinon méfie-toi c'est pas du 100% objet. Gros avantage: ya un interpréteur pour développer et des compilos pour faire peter les benchs.
Si tu aimes les défis: CLOS. De l'objet dans du lisp (non typé). De mon point de vue qui est subjectif, c'est un peu l'orangina rouge des langages à objets. Par contre pour ce qui est des caractéristiques il y a un méta-niveau qui vaut le détour.
Dans ton cas et vu tes baggages, Eiffel est très bien et la syntaxe ne devrait pas te perturber.
# Re: Livre Java ou C++
Posté par MrTout . En réponse au journal Livre Java ou C++. Évalué à 3.
Si tu veux un vrai langage à objet, le plus proche du Pascal est Eiffel.
Compilo GNU ici : http://smarteiffel.loria.fr(...)
Livre verbeux et ultra complet (il explique les principes de l'objet donc aplicable à tout les langages, les exemples étant en Eiffel) ici : http://www.eyrolles.com/php.informatique/Ouvrages/9782212091113.php(...)
Par contre, le seul défaut, c'est que tu rentrera dans un monde où au mieux tu auras pitié des gens qui font du C++ et du Java.
Si tu veux changer tes habitudes et opter pour le tout dynamique, il y a Ruby voire Small Talk.
Ruby: interpréteur aussi facile à trouver que pour du perl. Pas de livre en francais il me semble (par contre si tu lis le japonais y'en a à la pelle).
SmallTalk: c'est surtout utilisé par des universitaires et par Disney :)
Si tu veux gagner des concours de programmation, il y a OCaml. C'est développé par des francophones (INRIA), il devrait y avoir de la doc p'tet meme des livres. Sinon méfie-toi c'est pas du 100% objet. Gros avantage: ya un interpréteur pour développer et des compilos pour faire peter les benchs.
Si tu aimes les défis: CLOS. De l'objet dans du lisp (non typé). De mon point de vue qui est subjectif, c'est un peu l'orangina rouge des langages à objets. Par contre pour ce qui est des caractéristiques il y a un méta-niveau qui vaut le détour.
Dans ton cas et vu tes baggages, Eiffel est très bien et la syntaxe ne devrait pas te perturber.