• # A enfin un coder

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Reflexions sur le cliché "on peut faire de l'OO en n'importe quel langage". Évalué à 1.

    Salut,
    j'ai eu la chance de discuter un jour par mail avec un extrémiste qui pensait aussi que l'on pouvait faire de l'objet avec le C. Dans le concept, il avait raison, dans la pratique, c'est genre de mec qui te colle allègrement des structures d'union contenant des pointeurs. Enfin, il a raison pourquoi se faire chier à utiliser le C++ alors que l'on peut essayer de tout redévelopper en C. Ceci dit et ça n'engage que moi, le C++ n'est pas exempt de trucs bizarres non objets mais c'est en grande partie dûe au C et à la compatibilité qu'il entretient avec ce dernier. Personnellement, je préfère le Java même si c'est lent (quoique ça s'améliore) et c'est surtout dû à son ensemble de classes toutes prêtes qui évitent pas mal de ré-inventer la roue.
    Enfin, un jour j'ai entendu (dans un film mais j'étais jeune !!! ;-)) : "Tu codes de la merde, tu récupères de la merde." Ce qui est très vrai, on peut faire du C lisible et qui fonctionne très bien comme on peut faire du C++ ou Java absolument illisible, impossible à maintenir et dont les perfs sont pourries.
    C'est comme les distribs, le langage informatique faut choisir celui qui plaît, c'est le plus important.