Feng, M.D.Wong, W.F.Yuen, C.K.INFORMATION SYSTEMS & COMPUTER SCIENCE2014-10-272014-10-271996-12Feng, M.D., Wong, W.F., Yuen, C.K. (1996-12). Balinda Lisp: Design and implementation. Computer Languages 22 (4) : 205-214. ScholarBank@NUS Repository. https://doi.org/10.1016/S0096-0551(96)00016-100960551https://scholarbank.nus.edu.sg/handle/10635/99204BaLinda Lisp is a parallel Lisp dialect employing a shared memory model of parallel processing together with a subset of the Linda tuple space operators. Also included in the design is speculative processing. The aim is to have shared memory multiprocessing with the tuple space acting as the main data structure through which synchronization is done. The result is a flexible programming language. In this paper, we shall describe the design philosophy of BaLinda Lisp, discuss its implementation on three multiprocessing platforms, give examples of programs written in BaLinda Lisp and discuss future work on the language. © 1997 Elsevier Science Ltd.Language implementationParallel LispParallel programmingBalinda Lisp: Design and implementationArticleA1996XJ66900002