Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ Permanent staff □ OverviewBALDWIN, JohnBAYLIS, MikeBELL, AlexCHURCHHOUSE, BobELDER, Mike and MACHIN, PellaFOSSEY, BartFRANCIS, AlanGALLOP, JulianHAILSTONE, JimHAYES, BillHOCKEY, SusanHOPGOOD, BobHOWLETT, JackLOACH, BernardMOYE, KenROBERTS, RobbieRUSSELL, DonSAUNDERS, VicTHOMAS, Judy □ Fellows □ ATKIN, OliverDORAN, JamesGOOD, JackGRANT, IanHODSON, FrankHUNT, GarryLEECH, JohnMCKAY, JohnMELTZER, BernardWALSH, Joan □ Memorials and obituaries □ On-siteElsewhereCelebrating the life of Jack Howlett
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLAssociatesPermanent
ACLAssociatesPermanent
ACL ACD C&A INF CCD CISD Archives
Further reading


Permanent staff
OverviewBALDWIN, JohnBAYLIS, MikeBELL, AlexCHURCHHOUSE, BobELDER, Mike and MACHIN, PellaFOSSEY, BartFRANCIS, AlanGALLOP, JulianHAILSTONE, JimHAYES, BillHOCKEY, SusanHOPGOOD, BobHOWLETT, JackLOACH, BernardMOYE, KenROBERTS, RobbieRUSSELL, DonSAUNDERS, VicTHOMAS, Judy
Fellows
ATKIN, OliverDORAN, JamesGOOD, JackGRANT, IanHODSON, FrankHUNT, GarryLEECH, JohnMCKAY, JohnMELTZER, BernardWALSH, Joan
Memorials and obituaries
On-siteElsewhereCelebrating the life of Jack Howlett

Dr Don Russell

Mike Baylis, Alex Bell Don Russell (1966)

Mike Baylis, Alex Bell Don Russell (1966)
Full image ⇗
© UKRI Science and Technology Facilities Council

Don was mainly famous for writing COCOA, (word COunt and COncordance generation on the Atlas computer).

Don Russell followed Bob Hopgood and Malcolm Bird in spending a sabbatical year at Carnegie-Mellon University (previously Carnegie Tech). There he worked on the BLISS language. This was designed for writing production software systems for the PDP-10: compilers, operating systems, etc. the main design goal was to produce highly efficient object code, to allow access to all relevant hardware features of the host machine, and to provide a rational means by which to cope with the evolutionary nature of systems programs. A major feature which contributed to these goals was the representation of data structures in terms of the access algorithm for elements of the structure.

See William A, Wulf, D. B. Russel and A. Nico Habermann, Bliss: a language for systems programming, CACM, 14, (12), 780-790 (1971).

⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site