| 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:latestReleaseDate
| |
| dbo:latestReleaseVersion
| |
| dbo:license
| |
| dbo:wikiPageExternalLink
| |
| dbo:wikiPageID
| |
| dbo:wikiPageLength
|
- 6313 (xsd:nonNegativeInteger)
|
| dbo:wikiPageRevisionID
| |
| dbo:wikiPageWikiLink
| |
| dbp:bot
| |
| dbp:date
| |
| dbp:designer
| |
| dbp:fixAttempted
| |
| dbp:implementations
| |
| dbp:influencedBy
|
- Smalltalk, SETL, OPS5, Lisp, ML, C, LORE, LAURE (en)
|
| dbp:latestReleaseDate
| |
| dbp:latestReleaseVersion
| |
| dbp:license
| |
| dbp:name
| |
| dbp:operatingSystem
| |
| dbp:paradigm
|
- multi-paradigm: functional, object-oriented , rule processing, reflective (en)
|
| dbp:typing
|
- strong, both static and dynamic (en)
|
| dbp:wikiPageUsesTemplate
| |
| dct:subject
| |
| gold:hypernym
| |
| 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
| |
| prov:wasDerivedFrom
| |
| foaf:isPrimaryTopicOf
| |
| foaf:name
| |
| is dbo:wikiPageDisambiguates
of | |
| is dbo:wikiPageRedirects
of | |
| is dbo:wikiPageWikiLink
of | |
| is foaf:primaryTopic
of | |