Pour un debutant qu est qui est necessaire a retenir

Fermé
gomes - 13 févr. 2013 à 15:35
mamiemando Messages postés 33100 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 mai 2024 - 14 févr. 2013 à 02:31
Bonjour, je veux que vous m aider a savoir plus dans la programmation c++ et me donner surtout l utilité meme de la programmation. merci d avance



1 réponse

mamiemando Messages postés 33100 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 mai 2024 7 753
14 févr. 2013 à 02:31
Programmer permet de faire des traitements répétitifs à grand vitesse et d'automatiser un certain nombre de traitements qu'il serait fastidieux de faire à la main. C'est un peu comme si tu me demandais quel est l'intérêt d'une calculatrice par rapport à apprendre ses tables de multiplications.

Et même au dela de ça, des programmes, tu en lances tous les jours, et ils ont été élaborés par développeurs qui les ont programmé avec leur petites main, que ce soit ton navigateur internet, ton client mail, ton lecteur mp3, ton windows ou ton linux etc...

Pour le C++, l'intérêt principal par rapport à d'autres langages sont :
- ses performances (c'est très rapides)
- sa syntaxe haut niveau (qui permet de gérer la mémoire bien plus facilement qu'en C)
- les templates (qui permettent d'exprimer des concepts très au niveau), notamment tout ce qui en a été fait depuis (la STL, boost...)
- c'est un langage objet (qui permet d'écrire de manière concise un code qui aurait été bien plus fastidieux à écrire sans)
- c'est typé (contrairement à du python par exemple) ce qui alourdit un peu l'écriture mais évite pas mal d'erreurs de programmation qu'on peut avoir avec un langage non typé
- c'est relativement "portable" (indépendant de l'OS) : plus précisément, si on est soigneux dans le choix des librairies (par exemple Qt, GTK, STL, boost...) on peut écrire un programme qui compilera à la fois pour windows et pour linux par exemple.

Bonne chance
1