OVH Cloud OVH Cloud

Un IDE C++ sous Linux pour (très) débutant

44 réponses
Avatar
bernard tatin
Bonjour,

Je dois conseiller un IDE sous Linux à des (très) débutant.
Personnellement, Je pense que KDevelop et Anjuta sont un peu durs pour
un démarrage. J'ai pensé à Code Forge, je le trouve plus simple, mais
peut-être ai-je tort. J'aimerais des avis, des suggestions, qui me
permettrais d'aiguiller ces personnes.

Merci,

Bernard.

10 réponses

1 2 3 4 5
Avatar
noone
bernard tatin wrote:
Bonjour,

Je dois conseiller un IDE sous Linux à des (très) débutant.
Personnellement, Je pense que KDevelop et Anjuta sont un peu durs pour
un démarrage. J'ai pensé à Code Forge, je le trouve plus simple, mais
peut-être ai-je tort. J'aimerais des avis, des suggestions, qui me
permettrais d'aiguiller ces personnes.


Personnellement c'est assez formateur


d'utiliser Emacs ou vi pour le code

comprendre un Makefile et la compilation séparée (gcc -c) (lorsque le
projet devient important)

d'utiliser un RAD du genre Glade(GTK), XRCed(wxWidgets),
wxGlade(wxWidgets) pour la fabrication de l'interface graphique.



parce que CodeForge... si on n'est pas étudiant... c'est un peu cher.

Avatar
nico
Kate ?
Et QtDesigner pour les interfaces.

--
nico

bernard tatin wrote:
Bonjour,

Je dois conseiller un IDE sous Linux à des (très) débutant.
Personnellement, Je pense que KDevelop et Anjuta sont un peu durs pour
un démarrage. J'ai pensé à Code Forge, je le trouve plus simple, mais
peut-être ai-je tort. J'aimerais des avis, des suggestions, qui me
permettrais d'aiguiller ces personnes.

Merci,

Bernard.


Avatar
noone
nico wrote:
Kate ?
Et QtDesigner pour les interfaces.



QTDesigner... je préfère boycotter vu la licence...

Avatar
Richard Delorme
nico wrote:

Kate ?
Et QtDesigner pour les interfaces.



QTDesigner... je préfère boycotter vu la licence...


Sous Linux, Qt est disponible en licence GPL.

--
Richard


Avatar
Pierre Maurette
bernard tatin wrote:

Bonjour,

Je dois conseiller un IDE sous Linux à des (très) débutant.
Personnellement, Je pense que KDevelop et Anjuta sont un peu durs pour
un démarrage. J'ai pensé à Code Forge, je le trouve plus simple, mais
peut-être ai-je tort. J'aimerais des avis, des suggestions, qui me
permettrais d'aiguiller ces personnes.



Personnellement c'est assez formateur


d'utiliser Emacs ou vi pour le code
C'est vrai que c'est formateur, Emacs. C'est même ce qu'il y a de mieux

pour apprendre ... à utiliser Emacs.
--
Pierre


Avatar
flure
C'est vrai que c'est formateur, Emacs. C'est même ce qu'il y a de mieux
pour apprendre ... à utiliser Emacs.



Pffff, personnellement je l'utilise sans arrêt pour programmer, et je ne
connais que 2-3 raccourcis, pour sauver un fichier, compiler ou
commenter une portion de code... Tout le reste je le fais par les menus,
et je ne connaispas 1% des possibilités d'emacs. Pourtant, c'est le
meilleur ide que j'ai pu trouver sous GNU/Linux. Bien sûr il y a les
Anjuta, Kdevelop et Eclipse, mais, même s'ils ont de belles interfaces
graphiques et plein de fonctionnalités (surtout eclipse), je n'en ai pas
suffisamment besoin pour supporter le manque de réactivité, le fait de
devoir prendre la souris juste pour changer de fichier (alors que Cx-b
le fait instantanément sous emacs) ...
Bref, emacs paraît un peu spartiate, mais on est plus productif avec des
outils simples, du moins c'est ce que je retire de mon expérience
personnelle.


--
Florent "flure" C.
http://flure.free.fr

Avatar
noone
QTDesigner... je préfère boycotter vu la licence...
Sous Linux, Qt est disponible en licence GPL.




Oui mais quand je réalise quelque chose je préfère que ça soit
accessible au plus grand nombre.
Donc GPL pour Linux ET Windows...

et puis même... pourquoi m'imposer la GPL ? (même si c'est cette licence
que j'utilise *toujours*)... donc une bibliothèque (surtout une GUI)
doit être LGPL... comme wxWidgets...

Donc mes outils :
Editeur de texte : Emacs
Compilation séparée avec un Makefile (info make pour + d'info)
Création d'interface graphique avec la bibliothèque wxWidgets (et
éventuellement un outil RAD comme XRCed, wxGlade, wxDesigner,
DialogBlocks... qui génère une ressource XML)

Je trouve que cette méthode à l'avantage de ne pas s'enfermer dans un
IDE et de ne voir que les seuls outils qu'il propose.


Avatar
Fabien LE LEZ
On Sun, 06 Feb 2005 11:06:17 +0100, ""
:

donc une bibliothèque (surtout une GUI)
doit être LGPL...


L'idée de la FSF est que tous ceux qui ne programment pas sous licence
GPL sont les méchants, et n'ont pas à profiter des bibliothèques
faites par les gentils. D'où leur encouragement à publier même des
bibliothèques sous licence GPL, pour éviter d'avoir des contacts avec
le monde des méchants.


--
;-)

Avatar
noone
L'idée de la FSF est que tous ceux qui ne programment pas sous licence
GPL sont les méchants, et n'ont pas à profiter des bibliothèques
faites par les gentils. D'où leur encouragement à publier même des
bibliothèques sous licence GPL, pour éviter d'avoir des contacts avec
le monde des méchants.




ben j'ai l'impression d'être entre les deux...


[Hors sujet]
Fabien, j'ai fait la modif que tu m'as suggéré dans mon programme fieldEB
http://s.cls.free.fr/index.php?page=fieldEB
On peut enfin enlever des charges !

Par contre il me reste à gérer le déplacement des charges... mais mon
problème est qu'il n'y a pas d'opérateur d'indiçage avec les "list" (je
veux "marquer" par un booleen la charge la plus proche avant de la déplacer)

Avatar
Fabien LE LEZ
On Sun, 06 Feb 2005 11:58:54 +0100, ""
:

Par contre il me reste à gérer le déplacement des charges...


Effectivement c'est vraiment hors-sujet dans ce thread -- le mieux
serait que tu m'expédies par email le code et une explication plus
précise.

[Note : fu2 poster]

--
;-)

1 2 3 4 5