Logtalk

Logtalk
Pojawienie się

1998

Paradygmat

programowanie logiczne, programowanie obiektowe

Pochodne

Prolog, Smalltalk, Objective-C

Aktualna wersja stabilna

3.33.0

Twórca

Paulo Moura

Licencja

Licencja Artystyczna (2.x) / Apache License (3.01.x)

Strona internetowa

Logtalkzorientowany obiektowo logiczny język programowania, który rozszerza i wykorzystuje język Prolog z zestawem funkcji odpowiednich do programowania na dużą skalę. Zapewnia obsługę enkapsulacji i ukrywania danych, separacji problemów i ulepszonego ponownego wykorzystania kodu. Logtalk używa standardowej składni Prologu z dodatkiem kilku operatorów i dyrektyw.

Implementacja języka Logtalk jest rozpowszechniana na licencji open source i może działać przy użyciu implementacji Prologu (zgodnej z oficjalnymi i de facto standardami)[1] jako kompilator back-endowy.

  1. Paulo Moura (2003). Logtalk: Design of an Object-Oriented Logic Programming Language. PhD thesis. Universidade da Beira Interior.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne