An argument for self-diagnosing embedded APIs
Aug 20, 2003 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsA recent EE Times article argues that developers of third-party APIs used increasingly in embedded systems for messaging, data management, communications, and other purposes could be doing a lot more to ensure code quality.
Steven Graves, co-founder of database vendor McObject and author of the article, argues that programming interfaces can in fact be made “self-diagnostic” by taking advantage of the function argument type-checking ability of all ANSI C/C++ compilers (perhaps the most ubiquitous embedded systems development tool, on Linux and other platforms).
Graves illustrates his thesis with the case of database APIs.
Related Story
- Steven Graves makes the case for out-sourcing embedded database software
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.