• [^] # Re: C'est moi ou c'est idiot ?

    Posté par . En réponse au journal Google forke C++. Évalué à 4.

    C'est un mauvais choix de plateforme.

    Je ne crois pas, non.

    Si tu écris ton projet en C89 tu pourra ne rien toucher tant que gcc/clang supporteront ce standard et il n'y a aucune planification à ma connaissance pour le retirer.

    Si tu ne veux un programme qui ne fonctionne qu’en mode console, peut-être.

    Si tu veux un programme en mode graphique... Tu connais beaucoup de bibliothèques graphiques C 1 multi-plateformes et 2 qui n’ont pas cassé leur API au moins une fois au cours des vingt dernières années ?

    Le choix de Java a permis d’avoir un programme dont le développement a commencé à la fin des années 1990 de tourner en mode graphique sous Windows, Mac OS, GNU/Linux (et à l’époque aussi Solaris, HP-UX, AIX, et quelques autres), et de continuer à tourner plus de vingt ans plus tard.

    Si le prix à payer pour ça est de devoir continuer à utiliser Java8 (par ailleurs toujours officiellement maintenu, contrairement à Python2 par exemple) le temps de trouver les ressources pour porter ce qui doit l’être vers une version plus moderne, ben ça me semble un prix bien modique.

    C'est quelque chose à prendre en compte.

    Certes, mais c’est loin d’être la seule chose à prendre en compte, et à mon sens pas la plus importante.