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

Apprentissage du C++

  1. 3DArchi
    3DArchi
    Bonjour,
    Est-ce que dans les écoles ont apprend encore le C++ (la question n'étant pas de savoir si cet enseignement est de qualité) ? Et autant que d'autres langages (Java, C#,...)?
    Est-ce qu'il est recommandé/usité de faire ses projets en C++ (pour les autres modules de cours autre que C++) ?
    Mon sentiment est qu'il est de plus en plus rare de tomber sur des jeunes diplômés formés sur du C++ : les projets & stages sont plus souvent fait en Java.
  2. white_tentacle
    white_tentacle
    Ça commence à faire quelques années que j'ai quitté l'université (5 pour être précis), mais, déjà à l'époque...

    La base des cours pour la licence (algorithmique, etc...) a été Ada (un très bon choix je pense). Le projet était en Ada. On a dû faire un tout petit peu de fonctionnel aussi.

    Ensuite, en maîtrise, du C pour tout ce qui était bas-niveau (notamment, programmation système), et du Java pour tout ce qui était objet (avec un prof très pro-eiffel, mais réaliste sur ce qu'on allait faire plus tard). Du prolog aussi.

    Enfin en master, peu de programmation (master orienté recherche), projet de master en C++ de mon côté mais c'était une exception.

    Le seul point que je regrette dans cet enseignement, c'est l'absence de RAII, et de tout ce qu'on peut faire avec les destructeurs et le scope des variables. Un peu plus de fonctionnel aurait été bien aussi.
  3. Alp
    Alp
    Tout ça explique ta vision "By Contract"
  4. Goten
    Goten
    Hum, dans mon cas C++ / java a temps égal...

    C'est à dire assez pour le java, pas assez pour le C++.
  5. Altess
    Altess
    En ce qui me concerne, ma formation s'est faite essentiellement en C++. Et mes différents projets étaient également en C++. Par contre durant mes stages, j'ai bossé a la fois JAVA et C++.
  6. millie
    millie
    On avait un module optionnel en C++ (devenu obligatoire par la suite car trop demandé par les élèves).
    Et j'ai trouvé le cours de qualité par rapport au temps qu'on avait passé dessus (18h maxi).
    Donc c'était surtout pour les concepts que l'on voit surtout qu'en C++ :
    - les opérateurs
    - RAII
    - comment sont gérés les allocations (et leur taille) dans les héritages (quand des méthodes sont virtual ou non)
    Et le mini-projet ressemblait à un système de smart pointer sur des chaines non mutables.

    On avait un cours de POO (puis de COO). Ces cours étaient complètement détachés du langage (que ce soit du java, du smalltalk ou du C++, ça aurait été pareil). En l'occurrence, on utilisait java, mais ce n'était pas vraiment important.
  7. JeromeBcx
    La formation proposée par mon école était complètement orienté C++ pour la programmation PC (+ MFC sous Windows). Pour ceux qui choisissait de se spécialiser en embarqué, C et VHDL (FPGA).
    Coté projet, essentiellement C++ sous Windows pour la programmation PC.
    Quelques rares projets en Java (un peu plus maintenant), voir même PHP (?).
    Pour les stages, il y a de tout, mais la proportion C++ est plutôt faible.
  8. macsimus
    macsimus
    Bon je profite du titre pour quémander de l'aide
    je compte briser la malédiction qui m'empêche de progresser en C++ dans environ 15 jours, j'ai donc besoin d'un plan d'attaque dans ma quête..
    mes armes :
    - le stroustrup
    - d'autres bouquins en anglais (accelerated c++, essential c++, c++ primer etc..) chopés sur le net..(ok ok pas taper..)
    - ma volonte d'en decoudre
    - la force est avec moi !
    - du temps quotidien (2-3h)

    Vaut-il mieux que je lise de maniere lineaire le stroustrup, ou que je commence par un tutoriel (parmi ceux cites en anglais, si oui, lequel?) et que je me reporte au stroustrup comme reference, voire 2nde lecture ?

    Bisous
    Mac
  9. Silverstone
    En tout cas vas pas voir les tutoriels du site y sont nuls ^^ (non je rigole )
  10. Alp
    Alp
    Accelerated C++ avec le stroustrup à côté. Ensuite, il te faut un bouquin qui te fasse découvrir plus en profondeur le C++, donc soit tu continue le Stroustrup, soit tu en prends un autre pour ce faire.
Affichage des résultats 1 à 10 sur 60
Page 1 sur 6 12345 ... DernièreDernière
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