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

Langages de programmation Discussion :

"Lâche le C"


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2013
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2013
    Messages : 309
    Par défaut "Lâche le C"
    Bonsoir, je suis un grand adepte du langage C et cela fait la deuxième fois qu'on me suggère de laisser tomber ce langage au profit d'autres tels que notamment le C#, mais aussi C++ ou Java. Mais je me sens mal à chaque fois : Ça fait des années que je programme avec ce langage et c'en est devenu une véritable passion, j'ai des tas de projets en cours et d'autres qui jaillissent parfois dans mon esprit, je m'éclate avec le C, voilà tout.
    Je me suis déjà tourné vers le C++ mais bonsens, sacrée différence avec le C, la POO c'est vraiment bizarre quand on a l'habitude de programmer en C, et puis le passage par référence aussi, jamais pigé en fait ^^ Je ne vois pas le C++ comme une "incrémentation du langage C".
    Il faut dire qu'il n'est pas vraiment d'usage d'utiliser le C dans mes projets, qui sont principalement des simulateurs ou petits jeux en 3D, mais ça marche pourtant parfaitement, même si je reconnais que la gestion des erreurs (Buffer Overflow la plupart du temps) n'est pas évidente.
    On me parle de Unity mais je n'ai pas l'intension de créer de véritables jeux. C'est très tentant d'un côté mais si je me lance là-dedans, j'ai peur de finalement délaisser le langage C.

    Est-ce que vous trouvez que ce langage est dépassé ?

  2. #2
    Expert confirmé
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par défaut
    Citation Envoyé par KevinduC Voir le message
    Est-ce que vous trouvez que ce langage est dépassé ?
    Ta question est mal posée

    Tu prends le Java, il y a des milliers de projets pro mais ici on nous dit que les entreprises sont en train de changer (C#, Python, ...)

    Tu prends le Cobol, qui lui est dépassé mais évolue encore, et bien c'est un pilier dans les banques.

    Tu prends des langage comme Fortran, Ada ou Objective-C, ils ne sont ni dépassés ni connus/ engageants, mais dans leurs secteurs respectifs, ils sont [quasi] indéboulonnables.


    Le C ne concerne plus que les systèmes embarqués pour de gros profils pleins d'expériences significatives + électronique.
    Et de plus, lorsque tu vois que le C++ dit moderne (> C++11) se javasifie, tu comprends que les pointeurs, les "return errors", le manque de POO n'ont plus le vent en poupe.

  3. #3
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2013
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2013
    Messages : 309
    Par défaut
    Le C ne concerne plus que les systèmes embarqués pour de gros profils pleins d'expériences significatives + électronique.
    Donc si je comprends bien je devrais bel et bien abandonner le C.

  4. #4
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    salut,

    question de perception, à mon sens on "abandonne" pas un langage, on s'en éloigne juste un peu, souvent au profit d'un autre, et puis selon le cas on jongle entre les différents langages qu'on connait, le langage C reste un langage incontournable de l'informatique moderne à mon sens, ne serait-ce que pour la comprendre, mais seul il limite forcément le champ des possibles

    y'a d'une part la demande des entreprises qui est à prendre en compte, et d'autre part il me semble la nécessité d'une certaine adaptabilité; être capable de ne pas rester figé sur 1 unique langage c'est aussi être capable d'évoluer, se tenir à jour des évolutions de l'informatique

  5. #5
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2013
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2013
    Messages : 309
    Par défaut
    J'ai peur de ne plus jamais coder en C si je me mets au C++ ou Java, et tous mes projets en cours sont codés en C. Me lancer dans un autre langage reviendrait à ne jamais achever mes projets, c'est pour ça que je suis mal à l'aise quand on me dit "Lâche le C"

  6. #6
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    Citation Envoyé par KevinduC Voir le message
    J'ai peur (...) je suis mal à l'aise
    ok, le message est passé

    sinon, tu as déjà essayé de toucher à un autre langage juste pour voir, pour essayer ponctuellement, par curiosité ou autre ? si oui et si tu l'as pas trop mal vécu tu pourrai peut-être continuer d'explorer aventureusement le nouveau langage tout en continuant à faire du C ?

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