[author : Jonathan Erickson] #Edito
[author : Alexandre Petit-Bianco]
The software specifications and hardware constraints of real-time systems result in unique problems when it comes to garbage collection. Alexandre examines the issues involved in choosing a garbage-collection scheme for real-time systems, then describes the garbage collector used by Kaffe, a freely available Java virtual machine.
[author : Robert Krten]
Robert examines two radically different device drivers and their implementation under QNX Software's QNX 4 real-time operating system.
[author : Richard M. Smith]
Need to know which way the wind blows? Richard describes a real-time, web-based weather station located on the roof of his company offices in Cambridge, Massachusetts.
[author : Randall Cook]
Conceptually, real-time audio processing is simple. In practice, however, it is anything but easy. Randall discusses the issues involved in real-time sound processing and how to encapsulate operating system differences behind a cross-platform layer.
[author : Joseph M. Orost]
Bench++ is a benchmark suite designed to measure the performance of code generated by C++ compilers. Bench++ 1.0 consists of more than 17,000 C++ source lines and contains more than 120 tests.
[author : James Y. Wilson]
In this first installment of a two-part series, Jim provides a crash course in Windows CE device-driver development, by describing what you need to get started in CE driver development.
[author : William M. Stein]
William describes an intelligent Forth-based controller that utilizes New Micros' Forth implementation running on a Motorola MC68HC11-based system.
[author : Lauren Hightower]
The Web Report lets you connect users to ODBC-compliant databases, then lets them create ad hoc queries and reports using the Web as the query-building interface. Lauren knits The Web Report together by using Active Server Pages, JavaScript, and DHTML.
[author : Keith Bugg]
Keith uses Microsoft's HTML Help 1.1 toolkit to develop an application that illustrates one approach to building HTML-based help files. Also, Max Fomitchev discusses HTML Help in distributed environments.
[author : Paul Lomax]
Among the enhancements to Microsoft's Visual Basic 6 is the extended File-System Object Model, which is made available to you via the Scripting Runtime Library.
[author : Michael Swaine]
This month, Michael praises various underdogs, including a couple of "little" operating systems, a new magazine, a new web site, and a new book.
[author : Al Stevens]
Al reports on his trip to Kuala Lumpur and keeps up to date on the C++ namespace goings on.
[author : Mike Criscolo]
In examining queuing techniques in Java, Mike presents one approach to multithreading he has implemented, and examines the differences between centralized- and distributed-queuing models.
[author : Steven Pigeon and Yoshua Bengio]
Although simple and often effective, Huffman's compression algorithm requires a lot of memory for 16-bit Unicode text files, and it doesn't adapt to varying conditions within the data. Steven and Yoshua explain how they updated Huffman's classic technique.
[author : Dennis E. Shasha]
Lives are at stake as Dr. Ecco and Liane are faced with the challenge of re-Balkanizing the Balkans by redrawing the maps.
[author : Sean McGrath]
Tcl and Python are Sean McGrath's focus as he examines Effective Tcl/Tk Programming, by Mark Harrison and Michael J. McLennan, and Internet Programming with Python, by Aaron Watters, Guido van Rossum, and James C. Ahlstrom.
[author : you]
[author : the DDJ staff]
[author : Eugene Eric Kim]
[author : Michael Swaine]