Est-ce que ‘Computer Systems : A Programmer’s Perspective’ est un bon livre pour un programmeur expérimenté ? Tableau d’art


Il existe une édition plus récente : Computer Systems : A Programmer's Perspective (3rd Edition) : 9780134092669 : Computer Science Books @ Amazon.com

Voyez aussi ces critiques : GoodReads : Systèmes informatiques


Et consultez Google Livres : Computer Systems

Ne perdez pas de vue qu'il a été publié à l'origine en 2002 et qu'il est donc un peu dépassé, bien que les nouvelles éditions tentent de suivre les nouveautés. Il est également un peu cher. Pire encore si vous achetez la version à couverture rigide. Avec plus de 1 100 pages, il y a beaucoup à lire et à apprendre.

Pour ce qui est de son contenu, citez :

G1. Tour d'horizon des systèmes informatiques --
Partie I. Structure et exécution des programmes : --
2. Représentation et manipulation de l'information --
3. Représentation des programmes au niveau machine --
4. Architecture des processeurs --
5. Optimisation des performances des programmes --
6. la hiérarchie de la mémoire --
Partie II. Exécution des programmes sur un système : --
7. liaison --
8. flux de contrôle exceptionnel --
9. Mémoire virtuelle --
Partie III. Interaction et communication entre programmes : --
10. E/S au niveau du système --
11. Programmation en réseau --
12. Programmation simultanée --
Appendice. Gestion des erreurs --
Références --
Index.

C'est beaucoup d'informations mais les programmeurs expérimentés devraient déjà connaître la plupart de ces sujets. C'est aussi un peu troublant car chacun de ces sujets nécessiterait des livres de plusieurs milliers de pages rien que pour les comprendre pleinement. J'ai des livres sur la programmation réseau qui sont énormes et qui ne couvrent toujours pas tout. Vous lirez donc surtout les choses les plus basiques que les programmeurs inexpérimentés ne connaissent pas encore. Mais vous devriez déjà connaître la plupart d'entre elles.

C'est donc une question d'évaluation si cela vous apprendra suffisamment pour compenser le prix coûteux de ce livre. Personnellement, je programme depuis plus de 35 ans et j'ai commencé avant même que ce livre ne soit écrit. Je l'ai vu assez souvent mais j'ai considéré qu'il était trop cher pour être ajouté à ma collection de livres car il prendrait surtout la poussière...

.