C'est la version 1.40.6, c'est en GFDL et en français, en plus.
La version 2 est disponible sur son site moyennant une participation dérisoire (entre 1 et 3 euros).
Par contre :
J'ai déjà utilisé des langages tels que: bash (peut-on appeler cela un langage ? :) ...
Oui.
... PHP, Python, etc... Je sais donc ce que sont des variables, des boucles et compagnie mais je n'ai jamais rien développé en utilisant des langages compilés pour le moment.
Il y a des gens qui affirment qu'une personne complètement ab initio peut démarrer directement par le C++. Il y en a beaucoup d'autres qui pensent que si c'est vrai techniquement, c'est très loin d'être une bonne idée. Je fais partie de ceux-là.
Si ton but est de te famillariser avec les langages compilés et générer des binaires (enfin, des exécutables en langage machine), commence plutôt par le C. Tu pourras plus facilement, plus rapidement en faire le tour et maîtriser ses notions. Ensuite, tu pourras t'étendre vers le C++ qui en reprend toutes les fonctionnalités.
Par contre, il faudra te passer du paradigme objet, et apprendre à concevoir tes projets de telle manière qu'il ne soient pas dépendants (au moins dans les concepts généraux) des facilités du langage.
# The méga-cours de C++
Posté par Obsidian . En réponse au message Quel bouquin (accessible) pour un débutant ?. Évalué à 2.
http://casteyde.christian.free.fr/cpp/cours/index.html
http://casteyde.christian.free.fr/cpp/cours/online/book1.htm(...)
C'est la version 1.40.6, c'est en GFDL et en français, en plus.
La version 2 est disponible sur son site moyennant une participation dérisoire (entre 1 et 3 euros).
Par contre :
Oui.
Il y a des gens qui affirment qu'une personne complètement ab initio peut démarrer directement par le C++. Il y en a beaucoup d'autres qui pensent que si c'est vrai techniquement, c'est très loin d'être une bonne idée. Je fais partie de ceux-là.
Si ton but est de te famillariser avec les langages compilés et générer des binaires (enfin, des exécutables en langage machine), commence plutôt par le C. Tu pourras plus facilement, plus rapidement en faire le tour et maîtriser ses notions. Ensuite, tu pourras t'étendre vers le C++ qui en reprend toutes les fonctionnalités.
Par contre, il faudra te passer du paradigme objet, et apprendre à concevoir tes projets de telle manière qu'il ne soient pas dépendants (au moins dans les concepts généraux) des facilités du langage.