This year will be the lucky year of domestic C learners, because after long-term neglect, our hunger for ISO / ANSI C books will finally pay attention, and domestic publishers have published classic C books. Although it is still more than 2-5 years than abroad, there is always a good time. Moreover, standard C technology is still very new and very advanced. If we can work hard, there is hope to catch a big trend abroad. The following is a brief review of several C to be published this year.
1. Bjarne Stroustrup, The C Programming Language, 3rd Edtion, Addison-Wesley 1997.
Chinese version "C programming language" third edition, Machinery Industry Press, published in May 2001, Professor Xu Baoguo. Delay time: 4 years
This is the C first classic classic, which is absolutely C learner, absolutely can't miss. Nathan Myers said: "15 years later, this book is still uniquely alternative C books." As long as someone recommended C books, this book must be here.
This book is very comprehensive, very authorized, full of technical high materials. Many places are worth repeated and thinking. The author is not only the father of C , but also the head of the Bell Lab Berka Software Research Center. He said that the software he has in contact with and developing is not in the external general software at all in size, complexity and difficulty. of. Although this book is a language work, it reflects his views on software development and programming. So many of his views in the book seem to be unique, but when you come into contact with the real challenge, you will deeply understand the insights of its knowledge, and it is not a general expert. The SCOTT Meyers of Effective C assured some of the expert reviews including Stroustrup, and was put forward some problems, and he took a problem to compare this book, and finally sent this online. I am sigh: "what a show-off!" (How much it is!). From this, it can be seen that the book level is high.
The disadvantage is also there, that is, it is more difficult to understand. Limited to the space, the author is in place, and the household is very well, it is very good, and the Shenlong is now unsuitable. Not an initiator, or even the "master" "master" in our country can learn C "can easily understand. I personally feel that it is not difficult to read it, I really appreciate the thinking of this book, I have to spend many years. The book number of this book is: C expert self-study guide, that is, you have to be an expert first, then read this book self-study. Since Scott Meyers need to understand this book repeatedly, I think I said that most people need longer and more Kung Fu to comprehend, it should not be a contempt for masters. The description of this book is specialized and cannot be used as the first C book.
2. Stan Lippman, Josee Lajoie, C Primer, 3rd EDTION, ADDISON-WESLEY 1998. The Chinese version is launched by China Electric Power Press. The translator is unknown. Delay time: 3 years
The above is said, the book of Stroustrup is not suitable as a entry. As an initiator who didn't have learned C , several books were worth recommending, of which Andy Koenig and Babara Moo coupled ACCELERATED C and Stan Lippman Essential C were two thin and delicate names, the latter has Houjie. Mr.'s translation. Unfortunately, there is no news that has not been published in China. And these two books are not a full story. To talk about panoramic C , it is suitable for beginners' classic books, non-Stan Lippman's macro horses C Primer, 3 / E Mo number. Mr. Houjie launched the traditional translation of this book in 1999. In the foreword, there is such a paragraph: "I often have to recommend books of C programming, ..., but if the speech is the language of the language, I only recommend two books, one is Bjarne Stroustrup's THE C Programming Language, another is C Primer of Stanley B. Lippman. I said that I inevitably cause the origin of the pearl, but the Taishan Beidou has now, and why must the work shape in the Mohan Shuhai! These two books are self Since the opening of Pangu, all the way, Xi Yai, chasing the next year, achieve a glory! "
This book author Stan Lippman originally a Stroustrup colleague, one of the world's first C compiler CFRONT, the second editor of C Report Magazine, now Disney animation is the head of the software technology department. Josee Lajoie is one of the number of heroes of C , and the Chairman of the ANSI C Standards Committee.
This book is a standard "from entry to proficiency" textbooks (and most books that use this name are actually named), pay attention to instance, comprehensive content, authority, easy to understand. Beginners, even if there is no other information, as long as you can learn this book, it is enough to use C free to use the master in the eyes of others. And this book is the same as above, it is a treasure everywhere, waiting for you to discover.
There is only one, too thick. But I believe me, if you are too hesitial because the price is problem, you are losing, you are not booksellers.
In the last point, I estimate that this book is translated by everyone, I hope the translation quality is too hard, don't violent the heaven.
3. Stan Lippman, INSIDE C Object Model, Addison-Wesley 1996. Chinese version "Depth Exploration C Object Model" is published in May, and the translator Hou Jie is published by Huazhong University of Science and Technology. Delay time: 5 years
Name author famous translator, you don't have any reason to miss this book. This is the first time in China, the first time in China, the mainland is once again striking by the "deep-in-depth MFC", and the quality will not be disappointed. Regarding this book itself, Mr. Hou introduced in "Programmer" magazine. This is a small book that makes you an overall upgrade of C , thin, and more expensive. I know that there are many people to complain, but I can tell you that I spent 15,000 dollars to buy more than 500 more than 500 computer books: Good book is no. (In my 500 books, the truly worth more than 50, the other is negative) This book tells the content that you can't buy it in other books, followed above. Compared with this book, the entry point is unique, from another direction to help you know how to do it. 4. Scott Meyers, Effective C , 2nd Edition, Addison-Wesley, 1998. The Chinese version is launched by Tsinghua University Press, delayed time 3 years
Scott Meyers, More Effective C , ADDISON-WESLE, 1996. Chinese version is launched by Power Press, delayed 5 years
Besides "absolutely can't be missed", my mouth feels numb. But I also said that if you have two books, you have dare to let go, then I can only say that I admire your courage. These two books are essential for each book recommendation. When you initially understand the full picture of C , they can improve your C level in a short period of time, and then you will be in your desk bed, you will refer to you. The author's skills lies in that although these two books add only half of C Primer, each of you have a C problem, Meyers seems to be in these two books in the same way, you almost certainly can be two This book found a wonderful discussion. I have been lucky to study Mr. Hou, if I let me evaluate, I think it is worth it even about it.
Is there a shortcomings, I can't find it, I will give these two books. Scott Meyers is the first to show me what is the author of "perfect". I have a great effort, it is recommended. The only hope is the quality of the Chinese version of the original. Uncertain news:
In the first half of the year, Mr. Houjie will complete three important works: "Multi-Type and Virtual" second edition, "generic technology", "STL source analysis", is expected to meet the mainland readers later next year.
Herb Sutter Exceptional C , Addison-Wesley, 2000 It is said that the power publishing house has organized translation, and it is estimated that it can also be published during the year.