Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Lisaac is a compiled object-oriented programming language based on prototype concepts, with system programming facilities and design by contract. Lisaac's developers admired both Self's flexibility and dynamic inheritance, and Eiffel's static typing and design by contract features. ...Full description
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Lisaac is a compiled object-oriented programming language based on prototype concepts, with system programming facilities and design by contract. Lisaac's developers admired both Self's flexibility and dynamic inheritance, and Eiffel's static typing and design by contract features. Seeking to combine these two apparently contradictory feature sets, Lisaac was created. Lisaac was designed as the language in which the Isaac operating system would be programmed.