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…

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…

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…

Heap contiguity revisited

Heap contiguity revisited

Two weeks ago, I posted a blog about heap contiguity, where I proposed an idea for using an MMU to…

MMU and heap contiguity

MMU and heap contiguity

A while ago I did a Webinar looking at C++ for embedded applications. It was well attended and well received…

volatile

volatile

I have often talked and written about my thoughts on programming languages. In particular the fact that there really is…

++i or i++?

++i or i++?

If you are reading this blog, you are probably knowledgeable about embedded software and, therefore, like me, you consider yourself…

Language extensions

Language extensions

There is a paradox with programming languages. Everyone would agree that standardizing languages is a good thing, leading to portability…