¿K&R está sobrevalorado?

No, no es. Simplemente no hay otros libros en el campo que coincidan con su profundidad, su concisión y su claridad. Y su capacidad para explicar las motivaciones de las construcciones en C, que pocas personas que no sean los desarrolladores originales realmente pueden hacer. Para su propósito, K&R es excepcional en lo que hace. Y hay pocos libros para otros lenguajes de programación o interfaces que hagan por su lenguaje lo que K&R hace por C. Eso, en sí mismo, dice mucho sobre K&R

Dicho esto, no es todo, por supuesto. Un buen programador de C también debería leer otros libros, especialmente otros libros que pueden ser más útiles para ejemplos y aplicaciones.

Ahora, probablemente no sea el mejor libro para que un principiante aprenda tampoco, y como muchos libros clásicos en otros campos técnicos, algunas personas están demasiado ansiosas por recomendar el clásico a un principiante.

K&R no está sobrevalorado.

Pero si eres nuevo en la programación y quieres aprender tanto el lenguaje C como la programación, recientemente encontré un gran libro, Programación de abstracciones en C de Eric Roberts:
http: //www-cs-faculty.stanford.e

Es una gran introducción al libro de programación usando lenguaje C.

Déjame diferir Es demasiado viejo, aunque he leído el libro muchas veces y estoy de acuerdo con la mayoría de los otros comentarios sobre este tema. Recomiendo Harbison y Steele “C: A Reference Manual”. Más de mis opiniones sobre este tema: http://concurrently-chaotic.blog