Logtalk 是一個面對對象的邏輯編程語言,可以使用Prolog的實現作為一個后端編譯器
is an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler.
As a multi-paradigm language, Logtalk includes support for both prototypes and classes, protocols, component-based programming through category-based composition, event-driven programming, and multi-threading programming.