Logtalk

http://dbpedia.org/resource/Logtalk an entity of type: Thing

Logtalk is an object-oriented logic programming language that extends and leverages the Prolog language with a feature set suitable for programming in the large. It provides support for encapsulation and data hiding, separation of concerns and enhanced code reuse. Logtalk uses standard Prolog syntax with the addition of a few operators and directives. The Logtalk language implementation is distributed under an open source license and can run using a Prolog implementation (compliant with official and de facto standards) as the back-end compiler. rdf:langString
Logtalk – zorientowany 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 , 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) jako kompilator back-endowy. rdf:langString
Logtalk est un langage de programmation logique, orienté objet, sur-ensemble de Prolog. Le langage supporte une large gamme de concepts objets : * la programmation orientée prototype, * les classes, * les interfaces, * l'héritage multiple, * la réflexion, * la réutilisation de code via le concept de catégorie, * le hot-patching. Son implémentation consiste à étendre un système moderne et standard de Prolog via un script adaptateur. Par ce moyen, il supporte à ce jour : rdf:langString
Logtalk é uma extensão em código aberto e orientada a objeto da linguagem Prolog. Logtalk é razoavelmente neutra com relação à versões e suporta a maioria das implementações do Prolog. Como uma linguagem orientada a objeto, as suas principais características são o suporte à classes (e opcionalmente metaclasses) e protótipos, objetos parametrizados, protocolos (interfaces), categorias (componentes), herança múltipla, Programação orientada a eventos, programação multi-thread, reflexão e geração automática de documentação. rdf:langString
rdf:langString Logtalk
rdf:langString Logtalk
rdf:langString Logtalk
rdf:langString Logtalk
rdf:langString Logtalk
rdf:langString Logtalk
xsd:integer 7792164
xsd:integer 1100020951
rdf:langString Paulo Moura
xsd:date 2022-01-20
xsd:double 3.53
rdf:langString Logtalk is an object-oriented logic programming language that extends and leverages the Prolog language with a feature set suitable for programming in the large. It provides support for encapsulation and data hiding, separation of concerns and enhanced code reuse. Logtalk uses standard Prolog syntax with the addition of a few operators and directives. The Logtalk language implementation is distributed under an open source license and can run using a Prolog implementation (compliant with official and de facto standards) as the back-end compiler.
rdf:langString Logtalk est un langage de programmation logique, orienté objet, sur-ensemble de Prolog. Le langage supporte une large gamme de concepts objets : * la programmation orientée prototype, * les classes, * les interfaces, * l'héritage multiple, * la réflexion, * la réutilisation de code via le concept de catégorie, * le hot-patching. Son implémentation consiste à étendre un système moderne et standard de Prolog via un script adaptateur. Par ce moyen, il supporte à ce jour : * B-Prolog 8.1 ou supérieur * Ciao Prolog 1.20.0 ou supérieur (experimental) * CxProlog 0.98.1 ou supérieur * ECLiPSe 6.1#143 ou supérieur * GNU Prolog 1.4.5 ou supérieur * JIProlog 4.1.7.1 ou supérieur * LVM 3.0.0 ou supérieur * Quintus Prolog 3.3~3.5 (experimental) * Scryer Prolog 0.8.128 ou supérieur (experimental) * SICStus Prolog 4.1.0 ou supérieur * SWI Prolog 6.6.0 ou supérieur * Tau Prolog 0.3.1 ou supérieur * Trealla Prolog 1.20.12 ou supérieur (experimental) * XSB 3.8.0 ou supérieur * YAP 6.3.4 ou supérieur
rdf:langString Logtalk – zorientowany 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 , 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) jako kompilator back-endowy.
rdf:langString Logtalk é uma extensão em código aberto e orientada a objeto da linguagem Prolog. Logtalk é razoavelmente neutra com relação à versões e suporta a maioria das implementações do Prolog. Como uma linguagem orientada a objeto, as suas principais características são o suporte à classes (e opcionalmente metaclasses) e protótipos, objetos parametrizados, protocolos (interfaces), categorias (componentes), herança múltipla, Programação orientada a eventos, programação multi-thread, reflexão e geração automática de documentação. Para os programadores Prolog, a Logtalk disponibiliza namespaces de predicados (suporta objetos dinâmicos e estáticos), predicados privados, protegidos e públicos, separação entre interface e implementação, melhor portabilidade que os módulos Prolog e sintaxe padrão do Prolog, com a adição de alguns poucos operadores e diretivas. Atualmente suporta compiladores Prolog como Amzi! Prolog, B-Prolog, Bin-Prolog, Ciao, CxProlog, , Gnu Prolog, IF Prolog, JI-Prolog, K-Prolog, Open-Prolog, Qu-Prolog, Quintus Prolog, SICStus Prolog, SWI-Prolog, e .
xsd:nonNegativeInteger 7465
xsd:date 2022-01-20
xsd:string 3.53.0

data from the linked data cloud