Claire is a high-level functional and object-oriented programming language with rule processing abilities. It was designed by at Bouygues' e-Lab research laboratory, and received its final definition in 2004. Claire provides: Claire's reference implementation, consisting of an interpreter and compiler, was fully open-sourced with the release of version 3.3.46 in February 2009. Another implementation, WebClaire, is commercially supported.

Property Value
dbo:abstract
  • Claire is a high-level functional and object-oriented programming language with rule processing abilities. It was designed by at Bouygues' e-Lab research laboratory, and received its final definition in 2004. Claire provides: * a simple object system with parametric classes and methods * polymorphic and parametric functional programming * production rules triggered by events * versioned snapshots of the state of the whole system, or any part, supporting rollback and easy exploration of search spaces * explicit relations between entities; for example, two entities might be declared inverses of one another * first-class sets with convenient syntax for set-based programming * an expressive set-based type system allowing both second-order static and dynamic typing Claire's reference implementation, consisting of an interpreter and compiler, was fully open-sourced with the release of version 3.3.46 in February 2009. Another implementation, WebClaire, is commercially supported. (en)
dbo:designer
dbo:influencedBy
dbo:latestReleaseVersion
  • 3.3.46
dbo:license
dbo:wikiPageEditLink
dbo:wikiPageExternalLink
dbo:wikiPageExtracted
  • 2019-08-21 13:43:15Z (xsd:date)
dbo:wikiPageHistoryLink
dbo:wikiPageID
  • 930956 (xsd:integer)
dbo:wikiPageLength
  • 6255 (xsd:integer)
dbo:wikiPageModified
  • 2019-08-21 13:43:12Z (xsd:date)
dbo:wikiPageOutDegree
  • 62 (xsd:integer)
dbo:wikiPageRevisionID
  • 911838494 (xsd:integer)
dbo:wikiPageRevisionLink
dbp:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Claire is a high-level functional and object-oriented programming language with rule processing abilities. It was designed by at Bouygues' e-Lab research laboratory, and received its final definition in 2004. Claire provides: Claire's reference implementation, consisting of an interpreter and compiler, was fully open-sourced with the release of version 3.3.46 in February 2009. Another implementation, WebClaire, is commercially supported. (en)
rdfs:label
  • Claire (programming language) (en)
owl:sameAs
foaf:isPrimaryTopicOf
foaf:name
  • Claire (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of