Upcoming webinar on embedded programming languages

Upcoming webinar on embedded programming languages

I am participating in a joint, free webinar with our friends at Doulos on Friday 15 January. Here are the…

Embedded software article on C++

Embedded software article on C++

My latest article on embedded.com has been published here. I am looking at the differences [or, actually, the lack thereof]…

Inline C++ code in embedded applications

Inline C++ code in embedded applications

One of the key differences between coding for an embedded system or for a desktop computer is compiler optimization. For…

How good is the software?

How good is the software?

I get pleasure from good quality things. Quality is a vague term, but, to me, it is some combination of…

A video about C++ exception handling in embedded systems

A video about C++ exception handling in embedded systems

My latest video blog is now available. This time I am looking at the use of C++ exception handling in…

Preincrement or postincrement?

Preincrement or postincrement?

As I have been using C for over 30 years, I am glad that it is still very popular among…

Am I going Rusty?

Am I going Rusty?

When I go to trade shows and conferences, like Embedded World last week, I do my best to find things…

Many happy returns

Many happy returns

It is widely recognized that a very high priority for software developers is writing clear, understandable, and, hence, maintainable code….

Embedded software development tips

Embedded software development tips

Time for a few more tips for embedded software developers. This time, the focus of all the tips is ultimately…