CMP EMBEDDED.COM

Login | Register     Welcome Guest RFID World  esc india  TeardownTV
 



May ESP




VOL. 15 NO. 5
May 2002

Table of Contents

spacer

Cover Story

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.

Columns

#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.

New Products

Software Tools Hardware Tools Chips
Embedded.com Career Center
Ready to take that job and shove it?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS


 :