by Bill Cramer
Porting a real-time process to a UNIX environment isn't always an impossible task. In this article, Bill offers some guidelines and C routines to let you either simulate a real-time OS with UNIX, or reorganize the program with a message-passing scheme.
by Dan Hildebrand
An overview of operating system design using intertask messaging, with real-world examples from QNX.
by William May
Bill May returns to DDJ with a simple algorithm for recreating source code from tokens. The example source code is in C.
coordinated by Ron Copeland
Products examined from the programmer's perspective. This month: The Peabody online programmer's reference, the C-Index+ data file management library, and T-Debug Plus 4.0.
by Allen Holub
Allen tackles some of the nastiest bugs around with a set of subroutines for tracking down pointers that muck with malloc( ) and free( ).
by Martin Tracy
Martin offers some thoughts on the state of real-time Forth, as well as source code for floating-point extensions.
by Kent Porter
Kent Examines the new release of Microsoft's Pascal compiler and compares it to Turbo Pascal 4.0; he also takes a short, painful look at Intel's LIM 4.0 upgrade.
by Michael Swaine
Notes on objectivity at Software Development '88, as well as Prolog, parallelism, and transputers.
by Jonathan Erickson
by Tyler Sperry
by you
by Michael Swaine
brief product descriptions