Je me demandais quels livres vraiment difficiles sur la programmation me feraient réfléchir. Je parle de langages de bas niveau tels que c etc. et d'algorithmes, de points, de fonctions, etc.
Merci beaucoup.
Je me demandais quels livres vraiment difficiles sur la programmation me feraient réfléchir. Je parle de langages de bas niveau tels que c etc. et d'algorithmes, de points, de fonctions, etc.
Merci beaucoup.
Réponses:
L'art de la programmation informatique. Donald Knuth.
Pas si "introductif";)
Une discipline de programmation, par Edgar W. Dijkstra
Comment écrire du code prouvablement correct
Ce n'est pas un livre à lire, c'est un livre à étudier
Le livre du dragon vous aidera certainement à comprendre les concepts de bas niveau.
Sept langues en sept semaines vous donneront beaucoup de choses à jouer. Quand tout le reste échoue, lisez "Structure et interprétation des programmes informatiques".
Je recommande fortement les recettes numériques: l'art de l'informatique scientifique .
Un livre fantastique, qui détaille de nombreux algorithmes scientifiques utiles. Au cours de ma carrière dans les systèmes informatiques embarqués et industriels, une version ou une autre, dans une langue ou une autre 1 , a été mon compagnon constant.
Quelques alternatives aux livres connus (et excellents) déjà suggérés:
Faible niveau de .NET: CLR via C # par J. Richter. À lire si vous voulez connaître le cœur de .NET.
J'ai récemment commencé à lire Hacker's Delight (http://www.amazon.com/Hackers-Delight-Henry-S-Warren/dp/0201914654). Il pourrait ne pas marquer très haut sur l'aspect difficile. Mais je lui donnerais des scores élevés sur la minutie, le bas niveau et la résolution de problèmes intelligente, fidèle à l'esprit de son nom.