« Discussion:Programmation C » : différence entre les versions

Contenu supprimé Contenu ajouté
Tpierron (discussion | contributions)
Tpierron (discussion | contributions)
Ligne 85 :
Les objectifs de ce livre ? Effectivement, c'est une bonne question. Pour faire court, j'avais dans l'idée de dire ce que le C peut faire, comment il est utilisé dans la plupart des cas et pourquoi il est utilisé comme ça et pas autrement.
 
S'il y a bien quelque chose qui m'exaspère dans une doc, c'est quand les fonctionnalités utilisés dans une minorité de cas, prennent la majorité de l'ouvrage. On est noyé d'informations, et c'est un calvaire sans fin pour avoir un premier programme fonctionnel, car on a l'impression qu'il faut maitriser tout ou rien. En tous les cas, je suis sûr qu'une retranscription plus ou moins littérale de la spec ISO C99 ne servesert à quelque choserien. C'est imbitable, c'est dogmatique, c'est rebutant, autant filer une notation BNF à ce niveau, comme ça seuls ceux qui savent déjà, sauront mieux.
 
D'un autre coté, il faut aussi éviter de tomber dans l'excès inverse : tout décrire dans les moindres détails, en passant par le moindre transistor de tous les microprocesseurs où le C a pu être porté. On retombe un peu sur le point précédant : on noit d'informations les lecteurs, qui ne concernent qu'une minorité. Bref, il y a des limites à fixer et des prérequis à connaître, dont effectivement il serait bien d'indiquer quelque part.
Revenir à la page « Programmation C ».