Dave Thomas corporate identity
Dave Thomas corporate slogan
Experience Page Graphic

Industrial Contributions: Languages and Tools

Smalltalk-Based Compiler Construction Tools, OTI, July 1989.
Embedded Smalltalk, OTI, 1988 - 1989.
Design and Implementation of Digitalk Smalltalk/V Mac, OTI, 1987 - 1989.
Object Oriented Programming and Smalltalk, University of Santa Cruz Extension Program, July 1988.
Object Oriented Programming and Smalltalk, Cognos Inc., April 1988 - 1989.
Object Oriented Design and Implementation of Embedded Systems, Allen-Bradley, February 1988.
Object Oriented Design and Implementation of Embedded Systems, DREO, October 1987.
Object Oriented Programming and Smalltalk, BNR, August 1987 - 1988.
Implementation of a Multitasking Smalltalk for Embedded Systems, Digitalk/DREO, 1986 - 1988.
OCRI Workshops On Smalltalk & Lisp, June 1985, 1986.
Design and Implementation of DOODL - An object-oriented language for distributed systems, Dy-4 Systems, 1984.
CSA Programming Language Standards for Dy-4, May 1983.
DC - A Distributed C for investigating simulating distributed algorithms, Carleton University, 1982 - 1984.
Feasibility of Automatic Programming of Flight Simulators at CAE, Honeywell Canada, June 1981.
State of the Art Seminar - Programming Environments, Honeywell Information Systems, July 1980.
Designed and implemented a compiler for the ST8B Integrated Circuit Tester, BNR, Feb 1978 - June 1978.
Architecture of the CP-6 Pascal Compiler, Honeywell Information Systems, 1978.
Design of SCAN - Lexical Scanner Generator, Carleton University, 1975.
Chairman, CP-V Language Processor Technical Committee, Xerox, 1974 - 1975.
Implementation of the NEST, a BNR designed compiler-compiler, Carleton University, 1972.
Design of and Implementation of a Decision Table Translator, Carleton University, 1969.

Return to Experience menu page