1988 14.12 1990

Vol.14 n°12 (#158) december 1989

Vol.14 n°12 (#158) december 1989

(ddj_1989_12.jpg)

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

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

[author : Michael Floyd] #Edito

TABLE OF CONTENTS

FEATURES

FEATURES

p.17 NETWORK GRAPHS IN OBJECT PASCAL (p.824 in reprint volume 14)

p.17 NETWORK GRAPHS IN OBJECT PASCAL (p.824 in reprint volume 14)

[author : Steven Kienle]

Steve discusses Object Pascal, focusing on how the language implements objects and methods. In the process, he implements a network graph, using objects that can be reused for other applications.

p.28 WRITING FILTERS IN AN OBJECT-ORIENTED LANGUAGE (p.828 in reprint volume 14)

p.28 WRITING FILTERS IN AN OBJECT-ORIENTED LANGUAGE (p.828 in reprint volume 14)

[author : Marty Franz]

Filters come in all shapes and sizes, and writing them is easier with an object-oriented language. Marty shows you how, using Actor as his environment of choice.

p.40 A HOME BREW C++ PARSER (p.833 in reprint volume 14)

p.40 A HOME BREW C++ PARSER (p.833 in reprint volume 14)

[author : John M. Dlugosz]

The first step to designing your own C++ compiler is to build a good parser. Here’s a table-driven parser generator John created, it may be the foundation for a system of your own.

p.48 WRITING CORRECT SOFTWARE WITH EIFFEL (p.836 in reprint volume 14)

p.48 WRITING CORRECT SOFTWARE WITH EIFFEL (p.836 in reprint volume 14)

[author : Bertrand Meyer]

Eiffel’s been described as the only pure object-oriented language currently around. Bertrand developed Eiffel and he discusses how you can use the language to write better software.

p.64 THE QUICKPASCAL IN QUICKPASCAL (p.843 in reprint volume 14)

p.64 THE QUICKPASCAL IN QUICKPASCAL (p.843 in reprint volume 14)

[author : Joseph Mouhanna and Michael Vose ]

Microsoft used QuickPascal itself to write the QuickPascal user interface. Joseph and Mike show you how they did it, and how you can take advantage of some of the same techniques.

p.72 AN OBJECT-ORIENTED LOGIC SIMULATOR (p.847 in reprint volume 14)

p.72 AN OBJECT-ORIENTED LOGIC SIMULATOR (p.847 in reprint volume 14)

[author : Kenneth E. Ayers]

Ken’s LogicLab system, a simulated bench environment, includes everything from ICs to a logic analyzer — and they’re all written in Smalltalk.

p.80 ARE THE EMPEROR’S NEW CLOTHES OBJECT ORIENTED? (p.850 in reprint volume 14)

p.80 ARE THE EMPEROR’S NEW CLOTHES OBJECT ORIENTED? (p.850 in reprint volume 14)

[author : Scott Guthery]

Scott plays the devil’s advocate, asking some tough questions about object-oriented programming while attempting to separate the technological wheat from the marketing chaff.

p.96 FUNCTIONAL PROGRAMMING AND FPCA ’89 (p.857 in reprint volume 14)

p.96 FUNCTIONAL PROGRAMMING AND FPCA ’89 (p.857 in reprint volume 14)

[author : Ronald Fischer]

Proponents of the functional programming paradigm get together every couple of years to examine advances in their craft. They met this year in London, and Ronald was there to report on what happened at the conference, paying particular attention to the Haskell programming language.

EXAMINING ROOM

EXAMINING ROOM

p.88 PDQ: LESS BAGGAGE, FASTER CODE (p.853 in reprint volume 14)

p.88 PDQ: LESS BAGGAGE, FASTER CODE (p.853 in reprint volume 14)

[author : Bruce Tonkin]

It’s no secret that smaller code runs faster and, as Bruce found out, Crescent Software’s PDQ really does help QuickBasic code run "pretty darn quick."

COLUMNS

COLUMNS

p.140 PROGRAMMING PARADIGMS (p.880 in reprint volume 14)

p.140 PROGRAMMING PARADIGMS (p.880 in reprint volume 14)

[author : Michael Swaine]

OOPSLA '89 was one of this year’s most exciting — and important — conferences. Here is Mike’s wrap-up.

p.144 C PROGRAMMING (p.883 in reprint volume 14)

p.144 C PROGRAMMING (p.883 in reprint volume 14)

[author : Al Stevens]

Al embarks on a new multi-issue project with the development of TEXTSRCH, a document retrieval system, while continuing his review of C++ books and his ANSI update.

p.153 STRUCTURED PROGRAMMING (p.887 in reprint volume 14)

p.153 STRUCTURED PROGRAMMING (p.887 in reprint volume 14)

[author : Jeff Duntemann]

GUI development leads Jeff to Microsoft Windows, which in turn steers him to Actor and Smalltalk/V for PM and all of the object-oriented baggage that’s associated with these languages.

FORUM

FORUM

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

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

[author : you]

p.176 SWAINE’S FLAMES (p.896 in reprint volume 14)

p.176 SWAINE’S FLAMES (p.896 in reprint volume 14)

[author : Michael Swaine]

PROGRAMMER'S SERVICES

PROGRAMMER'S SERVICES

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

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

where to go for more information on products

p.169 OF INTEREST (p.894 in reprint volume 14)

p.169 OF INTEREST (p.894 in reprint volume 14)

[author : compiled by Janna Custer]

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

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

[author : classified ads ]