Install the Insight Debugger on Linux Mint (works for Ubuntu too)

Linux Mint Logo

Insight is a very good debugger based on gdb. I prefer it over ddd or kdbg as I find it clearer and easier to use. Moreover, this debugger is also the one used in the book Assembly language Step by Step, for Linux. However, Insight has been removed … [Read more...]

Use Boost enable_if to handle ambiguous function overload return types

Boost Logo

The title is not really clear but I didn't found a better one. The example will be clearer (I hope). In EDDI, I had this little function :For the record, this function is only invoking a specific operator of a visitor. The problem was that I … [Read more...]

Compilers : Principles, Techniques & Tools – Book Review

Dragon Book Cover

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 … [Read more...]

EDDIC 0.7 : New compilation model and optimizations

eddic Logo

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 … [Read more...]

Install Cinnamon in Linux Mint – A forked Gnome Shell

Linux Mint Logo

In the last Linux Mint version (12), the developers have introduced a set of extensions to the Gnome Shell, Mint Gnome Shell Extensions (MGSE).But, plugins can't do everything the developers want. So they forked Gnome Shell and started building … [Read more...]