1988 14.02 1990

Vol.14 n°2 (#148) february 1989

Vol.14 n°2 (#148) february 1989

(ddj_1989_02.jpg)

p.6 EDITORIAL (p.75 in reprint volume 14)

p.6 EDITORIAL (p.75 in reprint volume 14)

[author : Jonathan Erickson] #Edito

TABLE OF CONTENTS

ARTICLES

ARTICLES

p.14 Rhealstone: A Real-Time Benchmarking Proposal (p.78 in reprint volume 14)

p.14 Rhealstone: A Real-Time Benchmarking Proposal (p.78 in reprint volume 14)

[author : Rabindra P. Kar and Kent Porter]

In a major breakthrough, DDJ proposes a real-time benchmark and invites you to help finalize this long needed standard.

p.26 Real-Time Modeling with MS-DOS (p.83 in reprint volume 14)

p.26 Real-Time Modeling with MS-DOS (p.83 in reprint volume 14)

[author : David Bowling]

Even though MS-DOS isn’t multitasking, it can still be used for some real-time applications, and David shows how.

p.36 A Benchmark Apologia (p.87 in reprint volume 14)

p.36 A Benchmark Apologia (p.87 in reprint volume 14)

[author : G. Michael Vose and Dave Weil]

Knowing benchmark pitfalls can help you decide whether benchmark results really tell you anything useful. Mike and Dave discuss those pitfalls — and show you how to avoid them.

p.45 A C++ Multitasking Kernel (p.91 in reprint volume 14)

p.45 A C++ Multitasking Kernel (p.91 in reprint volume 14)

[author : Tom Green]

When Tom decided to rewrite his multitasking kernel, he thought that C++ objects would be ideal — and he was right.

p.52 A Timed Event Network Scheduler in Forth (p.94 in reprint volume 14)

p.52 A Timed Event Network Scheduler in Forth (p.94 in reprint volume 14)

[author : Gregory Ilg and R.J. Brown]

TENS, the scheduler Gregory and R.J. present here was designed for real-time process-control applications. It features its own high-level language, which is an extension of Forth.

p.60 Benchmarking C Statements (p.97 in reprint volume 14)

p.60 Benchmarking C Statements (p.97 in reprint volume 14)

[author : David L. Fox]

If you need to get the most out of small chunks of C code, David’s program shows you how to find the bottlenecks so you can improve performance.

p.67 Debugging TSR Programs (p.99 in reprint volume 14)

p.67 Debugging TSR Programs (p.99 in reprint volume 14)

[author : Costas Menico]

If you’ve ever had to reboot when a TSR hangs up your system, you’ll appreciate — and use — Costas’ techniques for debugging memory- resident programs.

p.126 Run Length Encoding (p.128 in reprint volume 14)

p.126 Run Length Encoding (p.128 in reprint volume 14)

[author : Robert Zigon]

Robert shares a data compression technique that’s saved him disk space and will for you too.

REVIEW

REVIEW

p.72 APL PLUS System II (p.102 in reprint volume 14)

p.72 APL PLUS System II (p.102 in reprint volume 14)

[author : Chris Burke]

As Chris reports, APL*PLUS II from STSC adds support for 80386 protected mode, nested arrays, better handling of files, workspaces, and more.

COLUMNS

COLUMNS

p.108 Programming Paradigms (p.118 in reprint volume 14)

p.108 Programming Paradigms (p.118 in reprint volume 14)

[author : Michael Swaine]

Michael takes object-oriented programmers off the horns of the inheritance dilemma.

p.115 C Programming (p.121 in reprint volume 14)

p.115 C Programming (p.121 in reprint volume 14)

[author : Al Stevens]

This month Al introduces TINYCOMM to connect you to the outside world via a modem.

p.121 Graphics Programming (p.125 in reprint volume 14)

p.121 Graphics Programming (p.125 in reprint volume 14)

[author : Kent Porter]

New column! Come join our senior tech editor for a voyage into the magical (and sometimes maddening) world of graphics programming.

p.130 Structured Programming (p.129 in reprint volume 14)

p.130 Structured Programming (p.129 in reprint volume 14)

[author : Jeff Duntemann]

The newest member of the DDJ family goes on a search for Mr. Goodbar, hoping to avoid the perils of shower curtain salesmanship.

p.136 The Forth Column (p.132 in reprint volume 14)

p.136 The Forth Column (p.132 in reprint volume 14)

[author : Martin Tracy]

Martin goes globe-trotting to update us on the world Forth scene, as well as sharing a Mandlebrot plotting program.

FORUM

FORUM

p.8 ARCHIVES (p.76 in reprint volume 14)

p.8 ARCHIVES (p.76 in reprint volume 14)

p.8 LETTERS (p.76 in reprint volume 14)

p.8 LETTERS (p.76 in reprint volume 14)

[author : you]

p.160 SWAINE’S FLAMES (p.143 in reprint volume 14)

p.160 SWAINE’S FLAMES (p.143 in reprint volume 14)

[author : Michael Swaine]

PROGRAMMER'S SERVICES

PROGRAMMER'S SERVICES

p.144 ADVERTISER INDEX (not in reprint volume 14)

p.144 ADVERTISER INDEX (not in reprint volume 14)

where to go for more information on products

p.151 OF INTEREST (p.140 in reprint volume 14)

p.151 OF INTEREST (p.140 in reprint volume 14)

brief product descriptions

p.152 PROGRAMMER’S MARKETPLACE (not in reprint volume 14)

p.152 PROGRAMMER’S MARKETPLACE (not in reprint volume 14)

[author : classified ads]