Embedded Intelligence by Jeff Stefan
Artificial intelligence is about more than talking computers and robots in search of love and laughter. In fact, AI is most useful in its simplest form: ad hoc decision-making capabilities in an embedded system.
Object-Oriented State Machines by Eric Kavins and Uluc Saranli
State machines are extremely useful in managing the behavior of embedded systems. Hereıs a C++ framework for implementing them with the greatest of ease.
#include Code of Conduct by Michael Barr
Michael proposes a code of ethical conduct for software developers.
Programmer's Toolbox All Problems Are Simple by Jack Crenshaw
This month, Jack shows you how he made the worldıs best root finder just a little bit better. So here it is. Use it with confidence.
Beginner's Corner Introduction to Lint by Nigel Jones
Language specifications, including those for C and C++, are often loosely written. A tool called lint can help you find dangerous and non-portable constructs in your code before your compiler turns them into run-time bugs.
Programming Pointers Evaluating Function Arguments by Dan Saks
The C and C++ standards do not specify the orderof evaluation for function arguments. This can leadto subtle portability problems.
Break Points Jackıs Rules of Thumb by Jack G. Ganssle
Engineering is more practical art than science. As such, its most successful practitioners obey simple rules like these.