AccueilđŸ‡«đŸ‡·Chercher

Adenine (langage)

Adenine, du nom de la nucléobase adénine, est un langage de script développé par le MIT Computer Science And Artificial Intelligence Laboratory (CSAIL) en collaboration avec NTT dans le cadre du projet Haystack and Oxygen.

C'est peut-ĂȘtre le plus ancien exemple d'un langage de programmation homoĂŻconique gĂ©nĂ©ral de graphe (plutĂŽt que liste / arbre)[1]

Une caractĂ©ristique clĂ© d'Adenine est que ce langage prend en charge nativement le RDF. Les constructions de langage d'Adenine sont basĂ©es sur Python et LISP. Le langage lui-mĂȘme est mappĂ© en RDF et peut d'une part ĂȘtre reprĂ©sentĂ© et Ă©crit avec diffĂ©rentes syntaxes basĂ©es sur RDF telles que N3, et d'autre part, il peut ĂȘtre dĂ©veloppĂ© comme RDF.


Adenine est un langage spĂ©cifique au domaine (DSL) en raison de sa spĂ©cialisation en RDF. Le systĂšme de type de donnĂ©es correspond Ă  celui du schĂ©ma RDF et XML, mais peut en principe ĂȘtre Ă©tendu. En tant que langage de script, Adenine est indĂ©pendant de la plateforme.

Notes et références

  1. Marko A. Rodriguez, « The RDF Virtual Machine », Knowledge-Based Systems, vol. 24, no 6,‎ , p. 890–903 (DOI 10.1016/j.knosys.2011.04.004, lire en ligne, consultĂ© le )
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.