My latest article at embedded.com has been published:
Exception handling in C++ is controversial among embedded software developers, as is the use of the language at all. The feature is designed to make code more readable by providing a cleaner way to handle error conditions. This article aims to clarify what the facility does and how overheads may be managed.
With all aspects of embedded software development, good tools are instrumental in project success.