1984 · 14 citations · 0 references
EngineeringComputer EngineeringComputer ScienceCompilersComputer ArchitectureHardware-software Co-designHardware AccelerationMicroarchitecture DesignProcessor MicroarchitectureDynamic Binary TranslationMicroarchitectural OptimizationMicroarchitectureTransactional Memory
This paper describes the design issue, implementation and performance of a Lisp called TAO for the Lisp machine ELIS. TAO is a dialect of Lisp which unifies an object-oriented programming paradigm and a logic programming paradigm with a procedural programming paradigm. Since the interpreter is implemented fully by microcode, interpreted code runs faster than most of other dedicated machines.