OVH Cloud OVH Cloud

editeur et compilateur

125 réponses
Avatar
Lionel Gattegno
bonjour,

je suis nouveau dans la programmation en C et je recherche un bon éditeur
ainsi qu'un compilateur.
Je travaille sous windows.

Merci.
Lionel.

10 réponses

1 2 3 4 5
Avatar
Thomas Abbé
VisualC++ (compileur et editeur) de Microsoft
DevC++ gratuit
BorlandC++ (slt pour le cas de secours ;))
thomas

"Lionel Gattegno" schrieb im Newsbeitrag
news:bqi4bq$5ad$
bonjour,

je suis nouveau dans la programmation en C et je recherche un bon éditeur
ainsi qu'un compilateur.
Je travaille sous windows.

Merci.
Lionel.




Avatar
Luc Hermitte
Salut,

"Lionel Gattegno" wrote in news:bqi4bq$5ad$1
@apollon.grec.isp.9tel.net:

je suis nouveau dans la programmation en C et je recherche un bon éditeur


Editeur ? Vim et emacs sont les deux meilleurs à mon gout.

ainsi qu'un compilateur.


Il y en a plein, cf la FAQ.

Je travaille sous windows.


pas un problème.

--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>

Avatar
Richard Chevalier
Il y à une liste ici des EDI et compilateurs C++ pour Windows :
http://c.developpez.com/compilateurs/
Avatar
Luc Hermitte
"Richard Chevalier" wrote in news:3fce88d0$0$28715
$:

Il y à une liste ici des EDI et compilateurs C++ pour Windows :
http://c.developpez.com/compilateurs/


Bien incomplète.

--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>

Avatar
Martinez Jerome
Luc Hermitte wrote:

"Richard Chevalier" wrote in news:3fce88d0$0$28715
$:


Il y à une liste ici des EDI et compilateurs C++ pour Windows :
http://c.developpez.com/compilateurs/



Bien incomplète.


Je suis ouvert a toute proposition constructive pour une liste, sachant
que ton post ne fait qu'insulter une personne qui propose, *elle*, une
liste.

(certes, il n'y a meme pas Visual C++, gloups, mais au moins Richard a
le mérite de fournir quelque chose.
De plus, les exemple VIM et Emacs sont un super-exemple pour degouter
les newbies (le demandeur en est un) de la programmation. Richard a de
nouveau le mérite de proposer une page qui cite des EDI accessibles au
commun des mortels.)


Avatar
Luc Hermitte
Martinez Jerome wrote in
news:bqnggj$:

Je suis ouvert a toute proposition constructive pour une liste,
sachant que ton post ne fait qu'insulter une personne qui propose,
*elle*, une liste.

(certes, il n'y a meme pas Visual C++, gloups, mais au moins Richard a
le mérite de fournir quelque chose.
De plus, les exemple VIM et Emacs sont un super-exemple pour degouter
les newbies (le demandeur en est un) de la programmation.


Tu en sais plus que moi, je n'ai lu que "C". Mais bon, tu as
probablement raison.

Richard a de nouveau le mérite de proposer une page qui cite des EDI
accessibles au commun des mortels.)


Désolé de ne pas avoir voulu me répéter.
En vrac on peut rajouter :
- a peu près tous les compilateurs payants (autres que ceux de
Borland) dont certains proposent aussi des versions d'évaluation -- vu
que cette page semble ne lister que le "gratuit" -- => comeau, intel,
ibm, visual et divers autres livrés avec des stations (qui ne le
concernent donc pas), plus tous ceux que j'oublie ; cf p.ex. ceci :
http://www.freeprogrammingresources.com/cppcomp.html
- quelques autres EDI : VIDE (dont ils parlent ailleurs sur developpez),
SourceNavigator (de redhat), ainsi que d'autres
ici : http://www.freeprogrammingresources.com/cppide.html
et ici : http://www.freeprogrammingresources.com/ide.html
Il doit encore en manquer un ou deux dont je ne retrouve pas le nom :(

Et sur le même site, il y a une jolie petite liste non exhaustive
d'éditeurs de texte (la question initiale).

Sinon une recherche sur google-groups avec IDE ou EDI va donner quantité
de résultats -- il n'est d'ailleurs pas rare de vous y voir Richard et
toi d'ailleurs.

C'est mieux comme ça ?

--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>

Avatar
Pierre Maurette
"Richard Chevalier" a écrit ...
Il y à une liste ici des EDI et compilateurs C++ pour Windows :
http://c.developpez.com/compilateurs/


C'est vraiment un très bon conseil, mais au vu du thread "Compilateur,
lequel acheter ?" sur "fr.comp.lang.c", j'avais renoncé ;-), c'est la guerre
...
La consultation des messages constructifs de ce thread devrait intéresser
Lionel.
Pour Lionel justement :
Le CD Rom accompagnant la revue "Programmez !" de décembre, donc en kiosque,
dans son dossier "La boite à outils", vous permettra d'obtenir un certain
nombre de choses sans télécharger, comme DevC++ 4, une éval 30 jours de
UltraEdit32, wxWindows, etc. Par contre, la revue elle-même ne vous servira
pas à grand-chose en C. Attention, Cygwin est un simple installeur.
Renseignez-vous sur C++BuilderX Personnel (< 20 euros, ou peut-être gratuit
en téléchargement). Le nom est absolument trompeur (c'est beaucoup plus
proche de DevC++ que de C++Builder 6). En une simple install, vous avez un
bon éditeur/gestionnaire de projet, deux compilateurs (minGW et Borland), un
débogueur installé, et plein d'autres trucs. En fait, ça rend
l'enregistrement d'UltraEdit (~ $40) difficile à défendre.
Petit défaut, peut-être : cet EDI masque le travail en ligne de commande,
les makefiles, etc., que vous souhaitez peut-être aborder. Mais il les
masque beaucoup moins que d'autres EDI.
Cordialement,
Pierre

Avatar
kanze
Martinez Jerome wrote in
message news:<bqnggj$...
Luc Hermitte wrote:

"Richard Chevalier" wrote in news:3fce88d0$0$28715
$:

Il y à une liste ici des EDI et compilateurs C++ pour Windows :
http://c.developpez.com/compilateurs/


Bien incomplète.


Je suis ouvert a toute proposition constructive pour une liste,
sachant que ton post ne fait qu'insulter une personne qui propose,
*elle*, une liste.

(certes, il n'y a meme pas Visual C++, gloups, mais au moins Richard a
le mérite de fournir quelque chose.


Une liste des compilateurs pour Windows qui ne comprend pas VC++ ? C'est
un peu bizarre, il me semble, au moins que l'auteur a un programme
politique ou commerciel.

De plus, les exemple VIM et Emacs sont un super-exemple pour degouter
les newbies (le demandeur en est un) de la programmation. Richard a de
nouveau le mérite de proposer une page qui cite des EDI accessibles au
commun des mortels.)


Si un débuttant va être dégouter par vim ou emacs, il vaut mieux qu'il
change de métier. Ces éditeurs ne sont certes pas facile d'aborder, mais
ils offrent une puissance dont on ne peut plus se passer une fois qu'on
les connaît. Un peu comme C++, quoi.

Dévelloper du logiciel, ce n'est pas un simple bricolage ; ça exige une
certaine connaissance, qui ne s'acquiert pas en quelques heures. Un bon
programmeur maîtrise ses outils, que ce soit le langage de
programmation, l'éditeur ou simplement le clavier (sans parler des
conceptes plus élevés comme les algorithmes). (C'est vrai pour à peu
près n'importe quoi, mais le C++ est probablement plus difficile de
maîtriser qu'un marteau.)

--
James Kanze GABI Software mailto:
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16



Avatar
Marc Boyer
wrote:
Martinez Jerome wrote in

De plus, les exemple VIM et Emacs sont un super-exemple pour degouter
les newbies (le demandeur en est un) de la programmation.


Si un débuttant va être dégouter par vim ou emacs, il vaut mieux qu'il
change de métier. Ces éditeurs ne sont certes pas facile d'aborder, mais
ils offrent une puissance dont on ne peut plus se passer une fois qu'on
les connaît. Un peu comme C++, quoi.


Je te trouve dur avec les débutants.
On ne donne pas envie de devenir médecin à quelqu'un en lui
faisant apprendre la liste des os de la main, on ne crée pas
de vocation d'écrivain en faisant lire le Grévisse, etc.

En effet, un débutant qui veut gouter à la prog, je
ne lui conseillerais ni vim ni emacs.
Ensuite, quand il s'agit de devenir professionnel, là,
on utilise des outils de professionnel.

Marc Boyer
--
Lying for having sex or lying for making war? Trust US presidents :-(


Avatar
Luc Hermitte
wrote in
news::

Une liste des compilateurs pour Windows qui ne comprend pas VC++ ?
C'est un peu bizarre, il me semble, au moins que l'auteur a un
programme politique ou commerciel.


Pas seulement. 4 catégories :
- multiplateforme => BC++B-X seulement
- Windows
- Linux
- DOS

De plus, les exemple VIM et Emacs sont un super-exemple pour degouter
les newbies (le demandeur en est un) de la programmation. Richard a
de nouveau le mérite de proposer une page qui cite des EDI
accessibles au commun des mortels.)


Si un débuttant va être dégouter par vim ou emacs, il vaut mieux qu'il
change de métier. Ces éditeurs ne sont certes pas facile d'aborder,
mais ils offrent une puissance dont on ne peut plus se passer une fois
qu'on les connaît. Un peu comme C++, quoi.


[Je rebondi en passant à la remarque de Marc]
Je suis assez d'accord qu'ils peuvent être austères, surtout Vim. Mais
emacs me semble plus user-friendly pour ceux qui n'y connaissent rien, je
me trompe ? J'ai pu encadrer des étudiants absolument pas pros de la
programmation qui s'en sortaient sans aucunes difficultées avec un
xemacs. [Si je peste contre cette fammile de softs, c'est parce que j'ai
été profondément perverti par Vi(m) et que programmer des plugins dans un
dérivé de lisp ne me tente absolument pas]

Pour ce qui est des EDI accessibles au commun des mortels. Est-ce une
bonne chose de masquer ne serait-ce que le principe des dépendances ?
Honnêtement, je ne sais pas. Pseudo corrolaire : l'autre jour sur les
forums de developpez, il y a quelqu'un qui ne parvenait pas à voir
comment utiliser NTL (une bibliothèque de pour les très grands nombres)
avec Dev-C++ ; avec un peu d'habitude des programmes *nix et leur trio
infernal (./configure ; make ; make install), l'installation est
justement censée être plus simple qu'avec des EDI style VC ou BCB qui ne
reposent pas sur les utilitaires du monde *nix.

Après il y a encore la question plus intéressante des EDI orientés GUI ou
non. Autrement dit, le débutant va-t-il aligner des fenêtres ou apprendre
un langage de programmation ? Un EDI c'est bien, mais ce n'est pas
nécessairement la chose que je vais recommender à un débutant.


--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>


1 2 3 4 5