Recently reading "C Program performance optimization---20 experiments and talent skills", it was an eye-opener. I can't help but think of several Japanese technical books that I have read recently.
The first thing I have to say is that this book is very much like a book called "The beauty of short Code ", which is very similar to the one I saw earlier. The previous book is about how to analyze the execution cost of C language statement from the bottom (CPU), and the beauty of short code is how to write the shortest code as much as possible, the example of the book comes from POJ, which is the author's Poj home page: CLICK
Look for a question he did (see Code Length):
Because this semester is also learning to compile the principle, so also found a few books in this respect:"self-made compiler" estimated this semester is no time to study, in the look of "self-made programming language", no above two so anti-human, but also enough to carry. The most famous of these books is the Japanese- made "30-day homemade operating system" .
In the compiler aspect, the Chinese also has the similar book (Wang Junbo, Zhang Yu authored "The self-write compiler, the linker", Shangchangwei compiled "C Compiler anatomy", but we are the author , the others are, The original degree is different), although the style is dissimilar, but the content is still very valuable.
In addition, I found that the Japanese book has a problem (at least I think it is a problem), each book has an overly relaxed style (the characteristics of Japanese technical books), the concept of pre-knowledge is not enough emphasis. For example, "self-made programming language", no system to learn the principle of compiling, even if the book to make something and really understand how much it, as, "C Program performance Optimization", no compilation principle, the basis of computer composition principle is difficult to understand, such as "30 days of homemade operating system", Say C language, assembly does not understand is not the problem of the view, anyway, I do not agree. As far as I am concerned, the preface to the book, not the cover, is my first impression of this.
The beauty of the short code
"C Program Performance optimization---20 experiments and talent skills" (and this semester's computer composition principle is very match!) )
Above, broken and read.
On Japanese technical books