1990 16.10 1992

Vol.16 n°10 (#181) october 1991

(ddj_1991_10.jpg)

p.6 EDITORIAL

[author : Jonathan Erickson] #Edito

TABLE OF CONTENTS

FEATURES

p.16 A MINIMAL OBJECT-ORIENTED DEBUGGER FOR C++

[author : William M. Miller]

This portable symbolic debugger lets you trace execution, display object values, and more.

p.24 PROPOSING A C++ STRING CLASS STANDARD

[author : Steve Teale]

As C++ moves through the ANSI process, String classes like this may become the standard.

p.36 OBJECT-ORIENTED SOFTWARE CONFIGURATION MANAGEMENT

[author : Richard Harter]

The object-oriented model addresses the limitations of the difference model.

p.52 THE OBJECT D'ART

[author : Michael Floyd]

DDJ's senior technical editor reports on the recently-held TOOLS conference.

p.62 PORTING UNIX TO THE 386: THE BASIC KERNEL

[author : William Frederick Jolitz and Lynne Greer Jolitz]

Bill and Lynne continue their exploration of multiprogramming and multitasking.

p.74 XALLOC: AN EXPANDED MEMORY MANAGER

[author : Herbert Gintis]

Implementing expanded memory equivalents of TP's dynamic memory functions.

EMBEDDED SYSTEMS

p.76 C++ FOR EMBEDDED SYSTEMS

[author : Stuart G. Phillips and Kevin J. Rowett]

Our authors describe how you can customize Borland C++ to support non-PC environments.

p.86 SMALLTALK AND EMBEDDED SYSTEMS

[author : John Duimovich and Mike Milinkovich]

The Smalltalk environment can be a powerful embedded systems development platform.

p.96 FORTH: A STATUS REPORT

[author : Jack J. Woehr]

Embedded systems programmers have much at stake in the move towards a standardized Forth.

EXAMINING ROOM

p.100 ENHANCING THE ACTOR DEVELOPMENT ENVIRONMENT

[author : Steve Hachett]

Configuration inheritance adds a powerful dimension to object-oriented programming.

PROGRAMMER'S WORKBENCH

p.104 MIXED-LANGUAGE WINDOWS PROGRAMMING

[author : John Norwood]

Microsofts's Visual Basic makes it easy for Fortran programmers to access Windows 3 features.

COLUMNS

p.133 PROGRAMMING PARADIGMS

[author : Michael Swaine]

Michael reflects on the true meaning of the Apple-IBM alliance in this MacWorld Expo report.

p.139 C PROGRAMMING

[author : Al Stevens]

This D-Flat installment provides list management functions and more.

p.147 STRUCTURED PROGRAMMING

[author : Jeff Duntemann]

Jeff makes a case for vertical application development—and the tools it requires.

p.155 GRAPHICS PROGRAMMING

[author : Michael Abrash]

Anitialising and the Sierra Hicolor digital-to-analog converter is explored this month.

p.161 PROGRAMMER'S BOOKSHELF

[author : Andrew Schulman]

Andrew discusses his favorite hard-core reference books.

DEPARTMENTS

p.8 LETTERS

[author : you]

p.184 SWAINE'S FLAMES

[author : Michael Swaine]

PROGRAMMER'S SERVICES

p.175 OF INTEREST

[author : Tami Zemel]