Et vous, le C/C++ ou le C#

mogrande Messages postés 272 Statut Membre -  
Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Et vous, quel language est votre principal, pour ceux qui manient le C/C++ ou le C#? Lequel entre les deux est VOTRE language? Et également lequel me conseillez-vous d'apprendrE?
Configuration: Windows XP
Firefox 3.5.3

8 réponses

  1. olivier114 Messages postés 1674 Statut Membre 104
     
    bonjour,
    le mieux c'est de commence a apprendre le langage c en premier
    0
  2. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    ben je te dirais, tout depend de ce que tu veux faire.....
    C plutôt orienté system et embarqué
    C++ embarqué et application
    C# application
    Même si tu peux faire des appli en C, c'est comme si tu prenais un marteau pour faire tomber un mur alors que tu peux utiliser une pelleteuse.....(C#,Java,C++...)
    Apres c'est un avis perso....
    @+
    0
  3. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342
     
    Pour apprendre, le C est le mieux.
    Ensuite, tu es libre de choisir ce que tu veux !
    0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    C et C++ si tu as le choix. Le C est le plus efficace, le C++ reste extrêmement efficace, le C# arrive en troisième position. Les deux premiers sont libres ce qui a tout de suite plus de cachet.

    - Le C# présente des avantage pour tout ce qui est gestion mémoire. Mais le C# n'est pas libre.

    - Le C++ propose des templates qui sont à mon avis son principal point fort par rapport aux autres (je parle de vrais templates).

    Contrairement à ce qui a été dit le C et le C++ permettent tout à fait de faire des applications, il suffit d'utiliser une librairie comme QT ou GTK. Le C est à mon avis contre indiqué pour ce genre de travail, mais le C++ permet de le faire assez simplement et proprement. Personnellement je te conseille de démarrer par du C++ et du QT et d'oublier C#, sauf si tu as des besoins spécifiques.

    Comme dit précédemment je pense qu'il est important de commencer par du C pour la partie algorithmique, comprendre la notion d'horizon, d'allocation mémoire, savoir écrire un makefile etc... Une fois ces concepts appréhendé, il sera temps de passer aux C++. Pour faire une application ensuite, cf QT. Pour tout ce qui concerne les templates, cf la STL et si tu es motivé boost.

    Bonne chance
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. chuka Messages postés 980 Statut Membre 379
     
    Bonjour,
    il me semble que je n'ai jamais dis que tu ne pouvais pas faire d'appli en C
    Même si tu peux faire des appli en C, c'est comme si tu prenais un marteau pour faire tomber un mur alors que tu peux utiliser une pelleteuse.....(C#,Java,C++...)

    et donc comme tu l'as aussi souligné Le C est à mon avis contre indiqué pour ce genre de travail
    @+
    0
  7. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    personnelement, je n'ai fait que peu de C#. ce que je conseille, c'est de faire un peu de C pour débuter, passer assez rapidement au C++, y passer un bon moment, et ensuite découvrir le C#. Personnellement je programme principalement en C++ (et au travail aussi). Le c# permet de bénificier du framework.net, mais personnelement, j'aime bien coder certaines choses à la main (protocoles notamment).

    je pense que le choix du langage est avant tout dicté par le projet que tu veux réaliser
    0
  8. mogrande Messages postés 272 Statut Membre 6
     
    Ok, merci, et bin go pour le C/C++ sur le site du zéro! Merci à tous:
    0
    1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      ici ca gueule souvent contre le tuto de C/C++ du site du zero... mais personne n'a mieu à proposer ;)
      0
      1. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342 > Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Y'a aussi des livres !
        Mais bon si on veut un cours gratuit, on peut toujours commencer par là ...
        0
      2. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228 > ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention  
         
        bien sur. Moi on m'a filé le livre de Bjarne Stroustrup, et c'est toujours utile quand on cherche qqch.
        0