C, C++ and the family tree

C, C++ and the family tree

I am interested in programming languages in general and particularly as they apply to embedded systems programming. I have written…

Stand-by or boot-up

Stand-by or boot-up

Like most people nowadays, I have a selection of electronic devices that have become part of the fabric of my…

Agile embedded

Agile embedded

The Agile methodology has been talked about for some years. To be frank, I have given the matter very little…

IP/ESC’09

IP/ESC’09

Last week I attended a conference in Grenoble, France. For some years there has been an annual event focussed on…

Blocking and non-blocking APIs

Blocking and non-blocking APIs

I recently received an email from a regular reader of this blog. I am always very happy to receive feedback,…

8 bits anyone?

8 bits anyone?

It was well over 10 years ago and I was working a trade show booth with a techie colleague. It…

C is great, but…

C is great, but…

As I am still off on my vacation, we have another guest blogger. This time it is Meador Inge, a…

Parlez vous Fortran?

Parlez vous Fortran?

When I first started programming, the only language available to me was Fortran. I punched cards with my code and…

Multi-core, multi-OS confusion

Multi-core, multi-OS confusion

It is increasingly common for embedded designs to be implemented using multiple cores. At Mentor Graphics we are keen to…