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

 C++ Discussion :

Debuter en C++


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 131
    Par défaut Debuter en C++
    Bonjour voila alors ca fait un moment que je parcours le net et que je lis des tutos , je comprends et arrive à faire quelques programmes basiques en console. Le truc c'est que je suis en train d'etudier la programmation en cours sur differents languages qui me plaisent pas trop ... et je voudrais savoir ce que je dois faire now, ex commencer avec les API ou bien passer au c++/Cli ,c# ?
    Car au final, il va bien falloir je travaille un jour pour gagner un salaire donc j'aimerais savoir qu'est ce qui est demander ect :p
    Voila thanks

  2. #2
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    Tout dépend de la ou tu vas travailler.

    Ceci dit tu devra toujours te remettre en question car tout évolue. Si tu as bien compris comment programmer orienté objet, apprendre un langage orienté objet est simple car au dela de la barrière de la syntaxe, les choses sont souvent similaires.

    Tout ca pour dire qu'il de faut dabord choisir dans quel domaine tu souhaite développer.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 131
    Par défaut
    Muarf ca m aide pas trop ca :/

  4. #4
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    Citation Envoyé par caroen
    Muarf ca m aide pas trop ca :/
    Pourtant Higestroom a raison. Les entreprises sont susceptibles de te demander d'utiliser n'importe quel langage. Mais c'est très difficile de tout apprendre. Ce qu'on essaye de t'apprendre en cours (enfin, je l'espère), c'est la philosophie d'un type de programmation (programmation impérative, orientée objet, fonctionnelle, logique) en espérant qu'avec un cours très général, il te soit assez aisé d'apprendre un langage particulier.

  5. #5
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    Citation Envoyé par caroen
    Muarf ca m aide pas trop ca :/
    Bah écoute dans mon ancienne boite, en un an j'ai développer 4 projet : 1 en java, un en PHP, 1 en C++, et un en Visual Basic.

    Alors je pense que si tu cherche un language qui une fois appris te servira toute ta vie sans aucune remise en question, c'est que tu n'est pas encore prêt pour être développeur en entreprise.

    Sinon, si tu te sent pret à cela, je te conseille de te lancer dans un langage orienté objet (java, c++, autre). Choisis librement celui qui te plait le mieux et ensuite... bah tu improvisera

  6. #6
    Membre éclairé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Par défaut
    Ben je pense qu il faut commencer a la base : d'abord un langage de programmation sans objet et avec une gestion de la mémoire a la main et transparente comme le C, puis apres d'apprendre l'objet afin de bien voir quels sont les avantages par rapport aux langages non objet.

    Commencer directement par le java te donnerais des mauvaises habitudes comme ne jamais liberer la mémoire, voir tout en objet, etc.

    Mais comme l'ont dit les autres, ce qu'il faut connaitre c'est la théorie générale, de manière a pouvoir t'adapter tres vite a n'importe quel langage.

  7. #7
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 290
    Billets dans le blog
    2
    Par défaut
    Développer en c# (framework 2.0) sous visual 2005 est, je pense, un expérience de developpement à avoir. Une combinaison qui permet de programmer aisément des applications diverses et variées. J'encourage les débutants à s'y essayer car une expérience réussie dans cet environnement met en confiance.

    En revanche, à l'instar du java, le c# peut donner de mauvaises habitudes. A ce propos, je suis partisan de l'éclectisme: tester et implémenter des applications un minimum complexes et achevées dans plusieurs langages différents.

    Et bien évidemment, le C est le langage qui permet de comprendre les bases de notre beau métier. Une petit détour vers l'assembleur de fait pas de mal non plus

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 131
    Par défaut
    Bah pour l instant j ai fais du Java , Vb.net et php/asp/javascript et en ce moment un truc tout pourrit d ibm os400 -_-

  9. #9
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par caroen
    os400
    tu veux dire AS400, n'est ce pas ?!

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 131
    Par défaut
    Ah ouais As ~~ Ca se voit ca me passionne ^^

  11. #11
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Par défaut
    Lol ne serait ce pas du COBOL ?

    Enfin bon commencer par le C ou le C++ est un eternel débat.
    Je pense tout de même qu'aujourd'hui les langages objets on pris le pas sur le reste et le C#, C++ ou JAVA en sont un bon exemple lorsque l'on contemple les offres d'emploi.

    Suffit de voir l'évolution de PHP ou l'arrivé de Ruby.

    Ensuite certain langages te permettent de te passer de probleme complexes comme les pointeurs/references, heritage multiple, gestion de la memoire, recherche de librairies, ...

    A ce titre C++ fait office de reference, pas de librairies bien remplit en standart (suffit de voir les problemes IHM ou de parseur XML), et pour le reste il est champion

    Le java et le C# joue dans le meme registe, une syntaxe simplifié et des composants de bases suffisants.

    Ensuite il existe des langages encore plus orienté pédagogie : Python ou Ruby en sont des exemples.

    Si tu souhaites apprendre la philosophie Objet le plus simplement possible Python, Ruby ou Java semble etre excellent (Python et ruby car des langages de script ca aide toujours, même quand on connais le C++) et le Java car c'est le plus demandé sur le marché.

    Ensuite un passage au C++ pour avoir une vision des problèmes que tu peux rencontrer en programmation (on sais jamais le langage que tu peux avoir d'apprendre).

    Un autre fait important, le C# est souvent proposé dans les boites en tant que formation pour ceux connaissant JAVA, donc autant en profité.

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 131
    Par défaut
    Le java c est le plus demander sur le marcher du travail ? Je pensais que c'etait le c++ ou c# moi . Sinon je sais qu'on apprends plein de langage pour comprendre le fonctionnement general mais je pensais qu'il fallait se specialiser dans un en fait.

    La je vais voir pour trouver des bons cours et livre sur le c# deja en parallele du C++ je pense que ca pourrait etre bien j ai trouver un cours qui a l air pas mal de supinfo aussi sur le C#

  13. #13
    Membre émérite Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Par défaut
    ué java est tres demandé ce que l'on nous aprend ce sont le base d'algorithmie! ensuite a nous de nous demerdé et de s'adapeté! parce que ds 10ans java j croi rai pu trop!

  14. #14
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par jerem2000
    ué java est tres demandé ce que l'on nous aprend ce sont le base d'algorithmie! ensuite a nous de nous demerdé et de s'adapeté! parce que ds 10ans java j croi rai pu trop!
    rien contre toi jerem, mais effectivement, pour te lire, il faut s'adapter ! stp, soit francais dans tes écris

    sinon, c'est vrai que java tient une part tres important du marché, et se bat pour ne pas se faire completement tirer la couverture par les langages .net (C#, VB.NET, C++/CLI, etc...).
    mais on ne peut pas tout faire avec du code managé ; je veux dire par la que si on veut écrire du code qui va tapper tres bas niveau, C, C++ et ASM sont incontournables.

    en fait, tout dépend de ce que l'on veut faire.
    basiquement, pour des applis d'info industrielle, C/C++/ASM sont les plus utilisés. Pour des applis de gestion ou les performances recherchés ne sont pas critiques, Java/C# sont probablement les meilleurs langages actuels, et pour s'emmerder encore moins avec les interfaces graphiques, VB.NET est une solution tres facile !

  15. #15
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Par défaut
    Citation Envoyé par toxcct
    en fait, tout dépend de ce que l'on veut faire.
    Tu as résumé la situation.
    Je peux t'assurer que dans l'info de gestion JAVA est LE langage.
    Ensuite dans les laboratoires C/C++ sont en tête.
    Et puis ensuite viennent VB, C#, ..., qui sont demandé plus ou moins souvent.
    Je pense que si la discussion devais continuer sur quel est le langage de prédilection sur le marché du travail, ce post devrait s'arrêter ici et reprendre dans la section concerné (emploi, ...).

    Essayons de rester sur le sujet C++.

Discussions similaires

  1. [FLASH] pb debutant
    Par ultrakas dans le forum Flash
    Réponses: 2
    Dernier message: 05/06/2003, 00h48
  2. [debutant] Questions sur 1 futur projet
    Par cyrull22 dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 28/04/2003, 21h49
  3. [debutant]Limiter le temps de saisi
    Par Nasky dans le forum C
    Réponses: 5
    Dernier message: 17/03/2003, 15h47
  4. [Debutant] Fichier war
    Par saispasfau dans le forum JBuilder
    Réponses: 2
    Dernier message: 17/03/2003, 15h32
  5. Réponses: 3
    Dernier message: 09/02/2003, 01h09

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