By Emeka Nwafor
I have been putting off launching my corporate blog for what seems like months. So today, it is with great excitement I say "hello" to the extended Wind River community! The issue of trying to chose what to write about in my first post has been a bigger challenge than I expected. I chose the "printf" title for two reasons:
- it seemed like a cute and natural way to test if my blog account was set-up correctly;
- the continued popularity of printf statements for debugging embedded systems, and the motivations behing this popularity, is a topic worth touching on.
Using printf statements to debug software has been around forever and will probably never disappear completely. A quick google survey uncovered the colourful quote from ariels that says "I'll give up printf() when you pry my cold dead fingers from it". Ariels posting also highlights some of the challenges leading embedded software developers to resort to using printf for debugging.