• [^] # Re: je suis pas convaincue

    Posté par . En réponse à la dépêche Sortie de Vala 0.7.6. Évalué à 8.

    La plupart des compilateur C performants génèrent de l'assembleur, et l'assembleur génère du code "machine". Pourtant, programmer en C est plus simple, plus efficace, et souvent plus performant que programmer directement en assembleur ou en code machine.
    Il y a bien entendu des exceptions, mais elles restent rares.

    Cela est valable même si on programme mal. Un mauvais programmeur en C donnera un programme plus lent (ou plus gros, etc) qu'un bon programmeur en assembleur. Mais le mauvais programmeur en C, si il avait fait le code en assembleur, aurait produit également quelque chose de très mauvais.

    Reste que les langage dits de haut niveau ne sont pas faits pour être plus performants, mais pour coder plus vite. Ce qui, dans beaucoup de cas, est un atout considérable.