Posts Tagged ‘Books’

Compilers : Principles, Techniques & Tools – Book Review

Some weeks ago, I finished reading Compilers : Principles, Techniques & Tools, by Afred V. Aho, Monica S. Lam, Ravi Sethi and Jeffrey D. Ullman. This book is also called the Dragon Book due to the cover.
This book is a reference about compiler construction and design. If you are interested in this subject, this book is for you, it’s a must-have. However, I have to …

EDDIC 0.7 : New compilation model and optimizations

I’m proud to announce a new release of EDDIC, the version 0.7.
Most of the changes are internal to the compiler. I read a new book : Compilers: Principles, Techniques, and Tools and applied some of the advices of the author. The biggest change is the use of a new intermediate representation : Three-Address-Code statements. This representation is easy, all the statements are basically of the …

Moodle promotion on Packt Publishing Books

In their December promotion, Pack Publishing are offering heavy discounts on all their Moodle books during all the month.
You can find all books available on offer on this page : http://www.packtpub.com/news/moodle-festive-month
There are great offers:

Buy any Moodle print book and get 20% off
Buy any Moodle eBook and get 30% off

For those who don’t know Moodle, Moodle is currently the world’s most popular E-learning platform. Moodle is a free, open-source PHP web application for …

C++ Templates : The Complete Guide – Book Review

After the Effective C++ Serie, I read C++ Templates: The Complete Guide, from David Vandevoorde and Nicolai M. Josuttis
The templates are one of the most powerful feature of C++. However, this is a complex technique that is often misused or misunderstood. This book will help you learning what exactly are templates and how they can be used to improve your software development in C++.
This …

Effective STL Book Review

I finished reading the last Effective C++ volume : Effective STL, Scott Meyers.
Again, this book follows the same model as the two others, providing several rules aiming at making you a better (more effective) STL programmer. All the items of this book are centered on the usage of the Standard Template Library (STL).
The first chapters (Containers) gives you several advices for using STL Containers. …

Book Review : More Effective C++

Once I finished reading Effective C++, I decided to read the next one in the Effective C++ series: More Effective C++ from the same author (Scott Meyers).
That book follows the same model as the preceding. It seems that the entire book is made of several (35) ways to improve your C++ programs and designs. Again, the guidelines are separated into several chapters that …

Book Review : Effective C++

Some time ago, I have read Accelerated C++. After this introductory book, I have chosen to read a book focused on the good practices of C++ development. On that purpose, I bought Effective C++ Third Edition from Scott Meyers. I already finished this book months ago, but I didn’t found the time and the movitation to review it until now.
First of all, this …

Book Review : Accelerated C++

Because I started a project in C++ and had not a lot of knowledges about this language, I bought some books and just finished the first : Accelerated C++, written by Andrew Koenig and Barbara E. Moo
This book, as its name indicates, will not tell you anything about C++. It will teach you everything you need to know when starting developing applications in C++. …

The Pragmatic Programmer – Book Review

This week, I finished a new book : The Pragmatic Programmer, from journeyman to master, written by Andrew Hunt and David Thomas.
According to the author, reading this book will make you a better programmer, a pragmatic programmer. A pragmatic programmer is a person who loves its work and who always want to improve it. He wants to improve its skills and to learn new …

Java Concurrency in Practice – Book Review

Hi,
I used my holidays to concentrate myself on the reading of my last book : Java Concurrency in Practice of Brian Goetz (with Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes and Doug Lea).
This book is, in my point of view, the reference for the development of concurrency programs in Java.
Reading this book, you will learn that concurrency is everywhere when programming in Java …