Beau Webber


Home page:

Web Pointer: - APL based USB interfaced instrumentation.

Rm 15, Physics Lab.,
University of Kent,
Canterbury Kent UK CT2 7NR

Home tel: (44) 1227 721736
Work tel: (44) 1227 764000 Ext 3763

I use APL for controlling experiments and analysing experimental data (particularly Nuclear Magnetic Resonance and Neutron Scattering data, but also optical and fibre-optical data).

I use APL to aid me to study the physical properties of structured matter, mainly on the nano- to meso- scale - from about 1 up to a few m.

I am particularly interested in using APL in multi-process environments:

In 1982 added a multi-process structure "Quad pipe" to the APL/11 interpreter:
Result <- 'cmdpipe' .pipe Data
This pipes data from APL, through a unix command pipeline, and back in again. Also just pipes in, or pipes out. (jbww-UKC-11/82).

Published in APL Quote Quad V.20, No.1, Sept. 1989.
Now used in IBM's APL2 - (did some Beta testing).

I have made extensive use of Prof. Tim Budd's APL to C compiler, to which I have recently added multi-process capabilities including []pipe.

I have recently developed a number of applications using MicroAPL's APLX, for instrument control and data collection, including USB interfaced RF transmitters and receivers, fast transient data capture, and USB interfaced Gate Array devices.

Some of these again make use of a multi-process partitioning of the design.

I can undertake to develop combined instrumenatation and programs for your application. Go here for more details.

How to add/update the APL White Pages

whitepages SIGAPL

Last Update: November 15, 2000
For questions, problems, or comments regarding this website, please send email