Logtalk

Logtalk
Date de première version Voir et modifier les données sur Wikidata
Paradigmes Programmation logique
Auteur Paulo Moura
Dernière version 3.62.0 (31 janvier 2023)
Influencé par Prolog, Smalltalk, Objective-C ; programmation logique, programmation orientée objet, programmation orientée prototype
Écrit en PrologVoir et modifier les données sur Wikidata
Système d'exploitation Multiplate-forme
Licence Apache License 2.0
Site web https://logtalk.org

Logtalk est un langage de programmation logique, orienté objet, sur-ensemble de Prolog.

Le langage supporte une large gamme de concepts objets :

Son implémentation consiste à étendre un système moderne et standard de Prolog via un script adaptateur. Par ce moyen, il supporte à ce jour [7]:

  1. a et b « Objects — The Logtalk Handbook v3.53.0 documentation », sur logtalk.org (consulté le )
  2. « Protocols — The Logtalk Handbook v3.53.0 documentation », sur logtalk.org (consulté le )
  3. « Inheritance — The Logtalk Handbook v3.53.0 documentation », sur logtalk.org (consulté le )
  4. « Reflection — The Logtalk Handbook v3.53.0 documentation », sur logtalk.org (consulté le )
  5. « Categories — The Logtalk Handbook v3.53.0 documentation », sur logtalk.org (consulté le )
  6. « Categories — The Logtalk Handbook v3.53.0 documentation », sur logtalk.org (consulté le )
  7. « Download - Logtalk », sur logtalk.org (consulté le )

Developed by StudentB