Talking with an APL via DDE: teaching an old dog new tricks

  • Authors:
  • Steven J. Halasz;Andrei V. Kondrashev

  • Affiliations:
  • -;-

  • Venue:
  • APL '93 Proceedings of the international conference on APL
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

Shared variables and auxiliary processors are well-known techniques for connecting alien applications to APL. The use of APL in the PC windowing multitasking environment of MS Windows, which incorporates a messaging model for interprocess communications, requires some new approaches to the implementation of shared variable and auxiliary processor support. This paper presents a shared variable interface to MS Windows graphics written in Microsoft C and a simple charting package called TinyPlot written in Dyalog APL for Windows (Dyalog APL/W). The purpose of this paper is to demonstrate and investigate the Dyalog APL/W shared variable and auxiliary processor facilities, and to offer observations and conclusions about the benefits, limitations, and potential of the Dynamic Data Exchange interface generally.