IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel EDI utiliser pour la découverte du C ?

Votants
1. Vous ne pouvez pas participer à ce sondage.
  • Eclipse

    1 100,00%
  • Code::Blocks

    0 0%
  • Autre EDI

    0 0%
Choisir un environnement de développement Discussion :

Pour débuter : Eclipse ou Code::Blocks ?


Sujet :

Choisir un environnement de développement

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 43
    Points : 40
    Points
    40
    Par défaut Pour débuter : Eclipse, wxDEV-C++ ou Code::Blocks ?
    Bonjour,

    Je suis enseignant et je souhaite changer d'environnement de développement pour la découverte et l'apprentissage du langage C.

    Cet apprentissage concerne les tous premiers mois de la formation, les étudiants utiliseront par la suite Dynamic C (EDI pour carte cible BL2000) et C++ Builder de Borland.

    Notre formation n'est pas centrée sur l'informatique. Mais nos étudiants doivent pouvoir développer des applications simples (en particulier sur des cibles) ou des petites interfaces graphiques autour d'un système d'acquisition (périphérique dédié sur USB, Ethernet, ...).

    Précision importante : nous travaillons exclusivement sous Windows-XP.

    Après avoir fait quelques essais avec Eclipse et Code::Blocks, Code::Blocks me semble plus simple au premier abord.

    Avez-vous un avis, un conseil, une expérience de ces 2 EDI ?

    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 43
    Points : 40
    Points
    40
    Par défaut
    Bonjour à tous,

    " L’équipe de développement de Dev-C++ a donné son dernier signe de vie en février 2005 "
    A la lecture de ce type d'information, j'avais totalement laissé tomber l'idée d'utiliser Dev-C++, mais il existe un 'fork' : wxDev-C++

    Après de nouveaux tests, je pense que wxDev-C++ est le plus simple des 3 environnements mais aussi (sans doute) le moins puissant, performant.
    Pour découvrir le langage C, il sera amplement suffisant...

    J'ai tenté de comparer les 3 EDI et ai établi un petit récapitulatif des avantages et des inconvénients de chacun.

    Eclipse

    Avantages
    De loin, l'éditeur le plus performant.
    L'assistance est optimale (accolade, parenthèse fermante ajoutée automatiquement, indentation

    Inconvénients
    Pas de message systématique, avant compilation, annonçant que le code a été modifié (quelquefois absence d'avertissement => 'nothing to buid')
    Lourd : gros consommateur de ressources système
    Plusieurs perspectives : environnement graphique performant mais assez complexe
    Création d'un projet : nécessite plus de temps que dans Code::Blocks
    L'affichage sur la console en débogueur ne semble pas fonctionner correctement (à lire)

    Code ::Blocks

    Avantages
    Complétion automatique : « return EXIT_....
    Repérage automatique des blocs d'instruction et possibilité de les masquer.
    Aide à la saisie : exemple « switch + <CTRL><J> », la structure du switch est écrite entièrement.
    Inutile d'ajouter « getch() » ou « system("pause") » à la fin du programme.

    wxDev-C++

    Avantages
    Installation facile : possibilité d'avoir une interface en français sans télécharger de fichiers supplémentaires
    Simple d'utilisation, pas de projet.

    Inconvénients
    Débogueur : la liste des variables à espionner n'est pas remplie automatiquement
    Si le 'main' retourne un code d'erreur celui-ci n'apparait pas dans l'EDI.
    L'éditeur le moins performant des 3 EDI testés mais amplement suffisant (indentation automatique)


    Votre avis ?
    Pourriez-vous compléter, affirmer ou informer mes propos ?

    Pierre

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 43
    Points : 40
    Points
    40
    Par défaut
    Bonjour à tous,

    Je regrette de ne pas avoir eu de retour d'expérience.

    Pour ma part, je pars du principe que la console d'Eclipse est inutilisable pour un débutant. En effet si nous ne mettons pas fflush(stdout) ; après chaque affichage, celle-ci ne restitue pas le fonctionnement souhaité du programme.
    Cf. ici et .
    Eclipse est à bannir !

    J'ai fait le choix de wxDev-C++.

    A suivre...

    Pierre

Discussions similaires

  1. eclipse et code block
    Par King-Gosht dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 16/12/2013, 23h10
  2. Eclipse ou Code::Block
    Par uriotcea dans le forum Qt
    Réponses: 8
    Dernier message: 03/10/2008, 08h08
  3. installer GTK+ pour code::blocks sous Kubuntu
    Par acryline dans le forum GTK+ avec C & C++
    Réponses: 17
    Dernier message: 20/05/2007, 10h03
  4. comment trouver code::blocks pour linux
    Par inno007 dans le forum Code::Blocks
    Réponses: 2
    Dernier message: 08/04/2007, 14h12
  5. librairie GTK pour code::blocks
    Par teddy42 dans le forum Code::Blocks
    Réponses: 6
    Dernier message: 25/10/2006, 19h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo