• [^] # Re: Les vrais ajouts

    Posté par . En réponse au journal Java 7 est dispo !. Évalué à 4.

    C'est un compromis. Ce bug se manifeste de façon immédiate, évidente et déterministe (*). Il est contre-productif d'alourdir les écritures sous prétexte de le détecter à la compilation.

    C'est faux, si tu n'ouvre ton fichier que dans des cas précis, il va falloir que tu entre dans ce cas précis pour arriver à le détecter.

    Chercher à être compacte à l'extrême n'a pas de sens. Le mode U ou u n'a rien d'intuitif. Chercher à gagner 5 à 10 caractères en perdant en lisibilité, en performance et en fiabilité, ça n'a pas de sens.

    Pour moi une constante ça doit être encapsulé dans une variable. Ca aide l'utilisateur de la fonction et ça permet de découpler l'implémentation de l'utilisation.

    En plus la gestion par chaîne oblige à parser cette chaîne derrière là où en C++, on a de simples tests binaires.

    On va gagner une fraction de microseconde à chaque ouverture de fichier, chouette.

    C'est là où l'on voit la différence entre des langages comme le C++ et le python. En python ils se foutent des performances et tentent de gérer le cas quand ils se retrouvent au pied du mur, en C++ la performance est prise en compte bien plus tôt (surtout quand c'est bénéfique pour pleins d'autres choses).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)