• [^] # Re: Compréhension

    Posté par . En réponse au journal Programmation : la complexité c'est le mal. Évalué à 3.

    Tu as raison sur pas mal de chose. Moi je critiquais le fait de dire, le C est bon de manière absolue comme c'est dis dans l'article plus haut.

    Avoir différentes implémentation de la libc et je ne sais combien de bibliothèque c'est bien, mais il faut reconnaître que ce n'est pas toujours la panacées. Comme tu le dis le C est génial quand tu veut voir ce qui se passe en vrai, toucher aux partie basses du système d'exploitation quand tu as des besoin en performances tel que tu veut choisir à la main quel appel système lancer et quand. C'est loin d'être le cas pour tous.

    A noter que le C c'est tout de même un langage qui ignore les booléens ça montre tout de même sa pauvreté. C'est sa qualité et son défaut en fonction de ce que tu veut faire. Ce que je voulais critiquer c'est le fait de dire que c'est un langage qui conviens à tout.

    Tu parle des tris, je n'ai jamais compris pourquoi tout les bibliothèques standard que j'ai vu n'en proposée qu'un seul alors qu'il est trivial d'en proposer 5 ou 6 (avec un par défaut). Mais normalement c'est pas un endroit ou ton programme doit beaucoup consommer, à partir du moment ou tu dois lancer régulièrement un tris sur un même conteneur c'est probablement un conteneur mal choisi. Les conteneurs trié (avec un tas par exemple) sont performant et permettent d'avoir un algorithme plus simple à lire.

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