DYNA26: 27 April 2026. More info

Pete Donnelly

APL Documentation Writer

Flag of Greece

Worked at Dyalog Ltd from September 1977 to March 2024

Pete Donnelly

Role Summary

Pete develops and maintains the core documentation; as part of this he also provides feedback and quality assurance on new development work.

Biography

Pete first encountered APL in 1975 when W.S. Atkins made Xerox APL available on their Xerox Sigma 7 & 9 time-sharing service. At the time he was working at W.H. Smith, and used APL to develop several financial planning, budgetary and modelling systems for the Wholesale Division. He was (and still is) attracted to APL primarily by the power it offers to develop highly effective and usable applications quickly. In 1977 he joined Dyadic Systems as an APL consultant, shortly after it was founded by a break-away group from Atkins, where his clients included Rank Xerox, Beecham and British Airways. When Dyadic was acquired as a subsidiary by LynWood Scientific in 1983, he became its Operations Manager, then in 1990, Pete, John Scholes and Pauline Brand bought Dyadic from Lynwood and developed its small hardware sideline into a huge success. By 2000, Dyadic had become one of the leading suppliers of IBM UNIX systems, meaning that the hardware business had totally eclipsed Dyalog APL. In 2002 Dyadic Systems split into two companies – the hardware business continued as Dyadic, and Pete, John Scholes, Geoff Streeter and John Daintree continued to concentrate solely on Dyalog APL as Dyalog Ltd. In 2005, John Scholes and Pete retired from their owner-management roles at Dyalog Ltd, passing ownership and control on to Morten and Gitte.

Pete regards his single greatest achievement at Dyadic/Dyalog as the recruiting of John Daintree, who “has made the most profound impact on the fortunes of the company, starting with our hugely successful interface to the Windows GUI which was released in 1992.”

Noodle, A Cross-Platform, Object-Oriented Framework for Developing Single-User Desktop Dyalog GUI Applications

Noodle, A Cross-Platform, Object-Oriented Framework for Developing Single-User Desktop Dyalog GUI Applications

A few years ago, Pete decided to port Filos (Greek for friend), a Greek/English Language system that he had developed for PocketAPL, to mainstream Dyalog. He chose to use the HTMLRenderer to replace the Microsoft Windows GUI, mainly for portability, ...View

/

Let's Put the Future Behind Us (Panel Discussion)

Let’s Put the Future Behind Us (Panel Discussion)

Decades ago we expected that by now computers would mostly talk APL, which would have taken over the world. Stephen asks Gitte, Geoff, and Pete how they took care of APL in the real world and kept the dream alive. Presentation Title: Let's Put the F...View

/

Team Dyalog

We promote a culture where innovation, fun, pride, and acceptance is part of our daily life. We come from a variety of backgrounds, and our diversity enhances our creativity.

Asher Harvey‑Smith
Asher
Developer
Flag of the United Kingdom
Jada Andrade
Jada
Administration Assistant
Flag of the United Kingdom
Martina Crippa
Martina
APL Consultant
Flag of Denmark
Brian Becker
Brian
APL Tools Architect
Flag of U.S.A.

…or perhaps even join the team!

Get Support

Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).

Search our website...
Dyalog Ltd