je suis novice , par où commencer ? - C++ - Programmation
Marsh Posté le 28-03-2007 à 23:58:41
C et C++ sont deux langages différents.
Pour le C, tu as cet article la qui viens de sortir qui est pas trop mal : Bien débuter en Langage C
Pour C++, moi j'aime bien Thinking in C++ par Bruce Eckel, mais ca n'est pas forcément facile pour les débutants, et c'est en Anglais. En Français tu peux acheter un Livre pour le C++.
Marsh Posté le 29-03-2007 à 09:06:19
salut,
bha l'IDE je pense c'est une question de goût. Tant qu'a faire autant prendre un gratuit. Alors tu as
- Code::Block http://www.codeblocks.org/
- Visual C++ Express Edition : http://www.microsoft.com/france/ms [...] argez.mspx
- [...] et plein d'autres...
Après tu vois ce qui te plait... (moi personnellement j'aime bien visual)
Sinon, ce qui peut être intéressant pour commencer c'est de faire sans IDE : un éditeur de texte, et compiler en ligne de commande via g++ ou faire un makefile... Mais bon, je trouve que c'est juste bien pour apprendre car ça deviens vite la misère a faire le makefile à la fin...
Voila bon courrage
Marsh Posté le 29-03-2007 à 10:21:01
merci bien
j'avais penser à dev-cpp aussi mais je sais pas si il est encore utiliser?
Marsh Posté le 29-03-2007 à 10:24:11
Devcpp n'est plus maintenu
Marsh Posté le 29-03-2007 à 11:04:43
alors lequel choisir
visual me semble trop complexe
et code::blocks est en anglais
Marsh Posté le 29-03-2007 à 11:12:15
Essaye les 2, et fais toi ta propre experience
Les 2 sont en fait très bien.
Quant à l'anglais, attend toi à en manger pas mal en info... c'est une nécessité, pas un choix dans la plupart des cas.
Marsh Posté le 29-03-2007 à 14:59:26
et quand tu seras à la fac, on te dira d'utiliser vim et d'écrire tes Makefile à la main.
Marsh Posté le 29-03-2007 à 16:28:12
basicman1 a écrit : alors lequel choisir |
Marsh Posté le 29-03-2007 à 16:31:24
Quand t'as jamais ouvert un IDE, il reste quand même impressionant. Pas forcément complexe, mais impressionnant (donc complexe quand on ne fait que regarder le truc en diagonale )
Marsh Posté le 29-03-2007 à 16:33:27
c'est rien du tout quand on compare à ce qui l'attend en C++
Marsh Posté le 29-03-2007 à 16:50:04
ReplyMarsh Posté le 29-03-2007 à 17:06:00
Ben, si VC++ te fait peur, commence avec Notepad++ ou autre éditeur simple, qui ne propose pas de compilation/debug etc... tu te feras les dents.
Mais comme il t'a déjà été dit, un IDE est pour beaucoup une histoire de goût et VC++ n'est pas complexe, mais complet, donc si tu lis l'aide aussi, tout ira très bien.
Marsh Posté le 29-03-2007 à 17:09:09
Et ben teste le et fait toi une idée !
Code un "hello world" déjà, après tu pourra te faire une opinion.
Marsh Posté le 29-03-2007 à 17:15:22
merci je vais l'installer quand meme
dis moi Darkalt3 tu l'utilise ?
Marsh Posté le 31-03-2007 à 15:45:38
il y a aussi eclipse qui a un module c/c++ très bien
et devcpp a beau n'être plus maintenu c'est un très bon produit
Marsh Posté le 07-04-2007 à 11:40:06
Novice aussi, j'ai commencé avec le tuto du site du zero et code blocks (j'ai juste fait un hello world il y a quelques mois, puis j'ai repris à zero hier soir et terminé le 1er chapitre dans la soirée) .
Pour l'instant ça va, les explications sont claires, les exemples aussi et code block est assez simple.
edit: visual studio a l'air pas mal non plus.
Marsh Posté le 09-04-2007 à 22:01:35
Commencer la prog par le langage généraliste le plus complexe qui existe est une gageure.
Personnellement, j'ai un faible pour D, qui a probablement une courbe d'apprentissage un peu plus faible (bien que tjrs élevée), mais il n'existe pas vraiment de tutoriel pour ce langage à ma connaissance.
Sinon, il reste le Java et le C#, qui sont à mon humble avis bien plus indiqués pour l'apprentissage de la programmation orientée objet que C++. Surtout qu'avec un IDE comme eclipse qui souligne les erreurs au fur et à mesure que l'on code, c'est un vrai plaisir d'apprendre, par rapport à un compilo C++ qui crache des dizaines d'erreurs toutes plus absconses les unes que les autres à la compilation.
Marsh Posté le 10-04-2007 à 07:41:16
el muchacho a écrit : Personnellement, j'ai un faible pour D [...] mais il n'existe pas vraiment de tutoriel pour ce langage à ma connaissance. |
.. et c'est d'ailleurs assez dommage, parce qu'une fois qu'on a teste D, on se demande comment on a pu faire du C++ un jour
Marsh Posté le 10-04-2007 à 09:17:12
Le D est peut-être super bien, mais je n'ai vu aucune offre d'emploi le demandant.
Marsh Posté le 10-04-2007 à 09:18:15
on s'en fout
s'il fallait apprendre tous les langages demandés sur le marché, on n'apprendrait rien... ça fait jamais de mal d'apprendre un nouveau langage
Marsh Posté le 10-04-2007 à 10:50:38
si il fallait apprendre tous les langages demandés par la majorité du marché, on apprendrait au choix : C++ / .NET / Java
Marsh Posté le 10-04-2007 à 10:55:16
basicman1 a écrit : alors lequel choisir |
c'est vrai que c'est du violent comme anglais...
Marsh Posté le 10-04-2007 à 11:45:39
tg94 a écrit : si il fallait apprendre tous les langages demandés par la majorité du marché, on apprendrait au choix : C++ / .NET / Java |
et on passerait à coté de trucs sympas comme Ruby, D, Python...
Marsh Posté le 10-04-2007 à 12:58:33
Harkonnen a écrit : et on passerait à coté de trucs sympas comme Ruby, D, Python... |
Prolog, Lisp ...
Marsh Posté le 10-04-2007 à 13:01:26
ReplyMarsh Posté le 10-04-2007 à 13:34:46
c'est vrai que Python & Ruby sont très agréables à manier ^^
On m'a aussi dit le plus grand bien de OCAML, mais jamais essayé.
Marsh Posté le 10-04-2007 à 22:14:34
Bon recentrons, si vous voulez bien. Donc je disais: Java et c# me paraissent bcp plus indiqués pour M. basicman, s'il lit encore ce forum.
Marsh Posté le 10-04-2007 à 22:23:03
el muchacho a écrit : Bon recentrons, si vous voulez bien. Donc je disais: Java et c# me paraissent bcp plus indiqués pour M. basicman, s'il lit encore ce forum. |
Monsieur Basicman s'intéressait surtout à "quel IDE" pour le C/C++
alors Java/C# ou Ruby/Python, ça reste hors sujet
Marsh Posté le 10-04-2007 à 22:27:02
Moi, il me semblait que ce qui l'intéressait, c'était d'apprendre à programmer (cf post n°1). Mais p-ê ai-je mal compris.
Marsh Posté le 10-04-2007 à 22:30:00
ptête... de toute façon c'est le genre de débat x fois refais et à chaque fois il y a des morts
Marsh Posté le 04-05-2007 à 17:27:43
Bonjour,
moi aussi je suis nouvelle en programmation et j'essaie d'apprendre le C++ : on m'a preté builderX pour m'entrainer ... par contre je maide sur www.commentcamarche.net et je trouve ca pas trop mal fait : enfin je comprends bien avec !!
Je n'y connais rien mais qu'est ce que vous en pensez vous ? Comment je peux m'entrainer ?
Merci a vous tous ...
++
Marsh Posté le 04-05-2007 à 17:41:21
Reply
Marsh Posté le 28-03-2007 à 22:53:26
bonsoir
j'aimerai apprendre la programation
je voudrais quel ide pour debuter en c/c++?
et aussi quel livre acheter pour apprendre
je suis novice et je souhaite apprendre
merci
basiman1