C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Débuter en C++
Goto page 1, 2  Next
 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Xandros
Guest





PostPosted: Sat Sep 24, 2005 5:28 pm    Post subject: Débuter en C++ Reply with quote



Bonjour à tous,

Je ne connais rien en programmation (juste un peu de VB) et je voudrais me
lancer dans le C++.

Est-ce une bonne idée ?

j'ai vu qu'il existait un environement gratuit (Dev-C++), qu'en pensez vous
?

J'ai acheté un petit livre sur le C++ (le tout en poche C++ de CampusPress),
je ne veux pas me lancer dans des projet Pharaoniques, juste des petits
programmes pour m'amuser un peu.

Ce que je cherche, c'est de faire des programmes compilables sous Windows,
Linux et éventuellement d'autre OS (BeOS, SkyOS).

Merci de me donner vos avis éclairés.

@+


Back to top
David Deharbe
Guest





PostPosted: Sat Sep 24, 2005 5:55 pm    Post subject: Re: Débuter en C++ Reply with quote



Cela depend de ton objectif. Mais je trouve que C++ est un langage bien
difficile pour debuter;

Si tu veux apprendre vraiment a programmer, je conseillerais un langage
plus simple et interprete, comme Scheme, et suivre le cours fourni a
http://www.htdp.org; une autre possibilite est le langage EIFFEL, son
auteur developpe du materiel didactique disponible a partir de
http://se.ethz.ch/~meyer/down/touch/.

Java est aussi une possibilite a considerer.

David.
--

Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Sep 24, 2005 7:50 pm    Post subject: Re: Débuter en C++ Reply with quote



On Sat, 24 Sep 2005 19:28:59 +0200, "Xandros" <toto (AT) free (DOT) fr>:

Quote:
Je ne connais rien en programmation (juste un peu de VB) et je voudrais me
lancer dans le C++.

Est-ce une bonne idée ?

C++ est un langage assez complexe, qui demande beaucoup de rigueur et
pas mal de travail. Étant donné que tu écris :

Quote:
je ne veux pas me lancer dans des projet Pharaoniques, juste des petits
programmes pour m'amuser un peu.

je ne te le conseille pas. Autant prendre un langage moins puissant
mais plus facile d'accès. Python peut-être ?

Quote:
j'ai vu qu'il existait un environement gratuit (Dev-C++), qu'en pensez vous

C'est pas mal pour des petits projets, mais gcc est tellement lent
qu'il est vite inutilisable :-(


Back to top
Xandros
Guest





PostPosted: Sat Sep 24, 2005 8:51 pm    Post subject: Re: Débuter en C++ Reply with quote

Quote:
C'est pas mal pour des petits projets, mais gcc est tellement lent
qu'il est vite inutilisable :-(


Qu'existe t'il de plus rapide ? Je n'y connais pas grand chose.

Merci



Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Sep 24, 2005 9:39 pm    Post subject: Re: Débuter en C++ Reply with quote

On Sat, 24 Sep 2005 22:51:29 +0200, "Xandros" <toto (AT) free (DOT) fr>:

Quote:
C'est pas mal pour des petits projets, mais gcc est tellement lent
qu'il est vite inutilisable :-(

Qu'existe t'il de plus rapide ?

Bonne question.

Note en passant que j'ai encore une fois généralisé. Je voulais dire
que je n'ai aucune intention de l'utiliser comme compilateur
principal, car il n'est pas assez rapide pour mes besoins (du genre,
dix fois moins que BC++ 5.02).

Mais il te conviendra peut-être, d'autant que tu n'en as pas un usage
professionnel. De plus, Dev-C++ est basé sur gcc 3.4.2,
raisonnablement récent.

Borland C++ est très rapide, mais dépassé.

Je vais tenter d'essayer Comeau + Borland C++ sur un projet sérieux,
quand j'aurai le temps, ce qui n'est pas gagné.

J'ai essayé Visual C++ (2003, et 2005 beta). C'est une usine à gaz,
pas vraiment utilisable avec un seul écran, et le compilateur bogue
sur mon code ("Internal compiler error").
J'ai aussi essayé le compilateur d'Intel dans l'interface de Visual
C++. C'est toujours une usine à gaz, mais ça compile mieux ; par
contre, je n'ai pas réussi à linker, donc ça n'a que peu d'intérêt, et
c'est cher.



Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Sep 24, 2005 9:50 pm    Post subject: Re: Débuter en C++ Reply with quote

On Sat, 24 Sep 2005 19:28:59 +0200, "Xandros" <toto (AT) free (DOT) fr>:

Quote:
J'ai acheté un petit livre sur le C++ (le tout en poche C++ de CampusPress),

C'est de la merde.

Bon, OK, c'est un peu fort de café de porter un jugement aussi
définitif sur un livre que je n'ai pas lu et dont je ne connais ni
l'auteur ni le contenu, mais il y a tellement de mauvais livres sur le
C++ et tellement peu de bons, que je ne prends pas trop de risques.

Quote:
je ne veux pas me lancer dans des projet Pharaoniques, juste des petits
programmes pour m'amuser un peu.

Veux-tu être capable de créer rapidement des (petits) logiciels avec
une interface graphique ? Si oui, il y a pléthore de langages
relativement simples (Python par exemple) qui te le permettront.

Si au contraire ton but est de passer pas mal de temps à essayer de
comprendre la structure d'un langage très riche, sans spécialement
chercher à produire des logiciels, alors tenter d'apprendre le C++,
non comme moyen de production d'applications mais comme but en soi,
peut être intéressant. Et finalement, peu importe l'environnement de
développement utilisé. Dev-C++ devrait te convenir.



Back to top
Xandros
Guest





PostPosted: Sun Sep 25, 2005 8:10 am    Post subject: Re: Débuter en C++ Reply with quote

Bonjour,

Je viens de télécharger Borland C++ Builder 6 en version d'évaluation, mais
je ne trouve pas comment faire un programme type DOS ?

Merci


Back to top
Sayajin
Guest





PostPosted: Sun Sep 25, 2005 4:37 pm    Post subject: Re: Débuter en C++ Reply with quote


"Xandros" <toto (AT) free (DOT) fr> a écrit dans le message de news:
43358ce1$0$27427$8fcfb975 (AT) news (DOT) wanadoo.fr...
Quote:
Bonjour à tous,

Je ne connais rien en programmation (juste un peu de VB) et je voudrais me
lancer dans le C++.

Est-ce une bonne idée ?

Si tu ne connais rien en programmation il y'a le bouquin qui initie à la
prog avec le langage c++ cela te permettra d'apprendre à programmer et à te
familiariser avec c++ :
http://www.amazon.fr/exec/obidos/ASIN/2742936521/402-3062214-6415354

Quote:
j'ai vu qu'il existait un environement gratuit (Dev-C++), qu'en pensez
vous ?

Le meilleur environnement gratuit en c++


Quote:
J'ai acheté un petit livre sur le C++ (le tout en poche C++ de
CampusPress), je ne veux pas me lancer dans des projet Pharaoniques, juste
des petits programmes pour m'amuser un peu.

Je l'avais acheté aussi j'ai demandé conseil ici et on m'a dit de le jeter
aux feux, il est d'avant normes ! Si tu n'as pas peur de l'anglais alors la
référence pour les débutants cest "Accelerated c++" de Andrew Koenig et
Barbara Moo (une fois fini celui plus haut qui ne couvre pas tout le c++)
http://www.acceleratedcpp.com/
http://www.amazon.fr/exec/obidos/ASIN/020170353X/402-3062214-6415354

Quote:
Ce que je cherche, c'est de faire des programmes compilables sous Windows,
Linux et éventuellement d'autre OS (BeOS, SkyOS).

Merci de me donner vos avis éclairés.

@+




Back to top
Stan
Guest





PostPosted: Mon Sep 26, 2005 7:52 am    Post subject: Re: Débuter en C++ Reply with quote


"Xandros" <toto (AT) free (DOT) fr> a écrit dans le message de news:
43365b8f$0$989$8fcfb975 (AT) news (DOT) wanadoo.fr...
Quote:
Bonjour,

Je viens de télécharger Borland C++ Builder 6 en version d'évaluation,
mais je ne trouve pas comment faire un programme type DOS ?

Merci

Sous BC5 :

Fichier->Nouveau->Expert console.
Je ne sais pas si s'est tjours dispos en BC6.

--
-Stan



Back to top
David MAREC
Guest





PostPosted: Mon Sep 26, 2005 11:25 am    Post subject: Re: Débuter en C++ Reply with quote

D'après Fabien LE LEZ:

Quote:
Mais il te conviendra peut-être, d'autant que tu n'en as pas un usage
professionnel. De plus, Dev-C++ est basé sur gcc 3.4.2,
raisonnablement récent.

Borland C++ est très rapide, mais dépassé.

Je vais tenter d'essayer Comeau + Borland C++ sur un projet sérieux,
quand j'aurai le temps, ce qui n'est pas gagné.

J'ajouterai que pour faire des essais, un IDE est étudié pour :
«Code::Blocks» <url:http://www.codeblocks.org/> .

Il est livré en standard avec MinGW, j'ai aussi fait des essais avec la
dernière mouture du compilateur de Microsoft sans obtenir de gains
flagrants en temps de compilation.
Mais j'ai une machine peu étudiée pour ça.

Quote:
J'ai essayé Visual C++ (2003, et 2005 beta). C'est une usine à gaz,
pas vraiment utilisable avec un seul écran, et le compilateur bogue
sur mon code ("Internal compiler error").

Je conserve Visual C++ et je migre doucement vers Code::Blocks, en
particulier puisque je tends à utiliser les bibliothèques wxWidgets.




Back to top
Fabien LE LEZ
Guest





PostPosted: Mon Sep 26, 2005 11:44 am    Post subject: Re: Débuter en C++ Reply with quote

On Mon, 26 Sep 2005 13:25:07 +0200, David MAREC
<dmarec.spam (AT) spambox (DOT) invalid>:

Quote:
J'ajouterai que pour faire des essais, un IDE est étudié pour :
«Code::Blocks» <url:http://www.codeblocks.org/> .

Encore un clone de Visual Studio ?


Back to top
David MAREC
Guest





PostPosted: Mon Sep 26, 2005 12:39 pm    Post subject: Re: Débuter en C++ Reply with quote

D'après Fabien LE LEZ:

Quote:
J'ajouterai que pour faire des essais, un IDE est étudié pour :
«Code::Blocks» <url:http://www.codeblocks.org/> .

Encore un clone de Visual Studio ?

Pas tout à fait, du moins, je préfère son interface à celle de Visual C++,
dans sa version 6, je ne connais pas les plus récentes.

Quels seraient les autres clones de Visual Studio (pour le C++) ?

Il offre quelques particularités que j'apprécie :

[/] Le choix du compilateur.
[/] L'intégration aisée des wxWidgets.
[/] Les patrons de projets.

J'en ai encore une utilisation marginale, je n'en ai donc pas encore fait le
tour.

Il lui manque par exemple un manuel, une documentation efficace.

Sinon, quelle IDE existerait sous MS-Windows qui ne serait pas un clone de
Visual C++ ?

--
http://david.marec.free.fr





Back to top
Fabien LE LEZ
Guest





PostPosted: Mon Sep 26, 2005 11:01 pm    Post subject: Re: Débuter en C++ Reply with quote

On Mon, 26 Sep 2005 14:39:19 +0200, David MAREC
<dmarec.spam (AT) spambox (DOT) invalid>:

Quote:
Quels seraient les autres clones de Visual Studio (pour le C++) ?

Note : je parle de l'interface "Les .cpp dans des onglets, le projet
dans une petite fenêtre sur la gauche, avec les .cpp et les .rc
séparés".
J'ai l'impression que tous les IDE récents ont plus ou moins la même
interface : Code::Blocks et Visual Studio 200x se ressemble beaucoup,
tandis que Borland C++ BuilderX et Dev-C++ n'en sont pas très loin.

Je préfère nettement l'interface MDI de Borland C++ 5.02 : chaque
élément (projet, messages, .cpp, .h) est une sous-fenêtre, et on les
réorganise comme on veut (ou on met la fenêtre qui nous intéresse --
typiquement le .cpp qu'on est en train de taper -- en pleine page).

Cela dit, je suppose que l'interface VC++ est prévue pour un système à
deux écrans, alors que celle de BC++ 5.02, non.


Back to top
Fabien LE LEZ
Guest





PostPosted: Mon Sep 26, 2005 11:05 pm    Post subject: Re: Débuter en C++ Reply with quote

On Tue, 27 Sep 2005 01:01:07 +0200, Fabien LE LEZ
<gramster (AT) gramster (DOT) com>:

Quote:
"Les .cpp dans des onglets

Si au moins les onglets de Visual Studio étaient aussi puissants que
ceux de Firefox, ils serviraient à quelque chose...


Back to top
noone@nowhere.com
Guest





PostPosted: Tue Sep 27, 2005 6:05 am    Post subject: Re: Débuter en C++ Reply with quote


Quote:

C'est pas mal pour des petits projets, mais gcc est tellement lent
qu'il est vite inutilisable :-(


!!!

Le noyau Linux ainsi que la quasi totalité des projets libres sont fait
avec...

donc dire qu'il est inutilisable... je trouve ça... osé...

Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.