I had a talk with my mother about my progress and inquired with a few C programmers about how complete K&R is.
I learned from this, and from what I read online, that, in fact, K&R is complete as far as books go, it is just that it is quite concise, and as a consequence, complete beginners are said to have issues with following it. In my case, I haven't encountered any issues yet so far so maybe I can complete it without needing any other, more elaborate, C books.
According to the C programmers I talked to, completing K&R should be enough to enable me to engage myself with real, applied, programming projects, as a volunteer, and in this way learn hands-on professional programming in the fastest manner.
Thus, I will put CPaMA and CSaPP in the freezer, and continue with K&R only. In the future I will read CSaPP on the side. And if I have any issues with K&R I can use CPaMA as extra explanation.
I learned from this, and from what I read online, that, in fact, K&R is complete as far as books go, it is just that it is quite concise, and as a consequence, complete beginners are said to have issues with following it. In my case, I haven't encountered any issues yet so far so maybe I can complete it without needing any other, more elaborate, C books.
According to the C programmers I talked to, completing K&R should be enough to enable me to engage myself with real, applied, programming projects, as a volunteer, and in this way learn hands-on professional programming in the fastest manner.
Thus, I will put CPaMA and CSaPP in the freezer, and continue with K&R only. In the future I will read CSaPP on the side. And if I have any issues with K&R I can use CPaMA as extra explanation.