An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Citrine is a general-purpose programming language for Cross-platform (multi-platform) operating systems. It focuses on readability and maintainability. Readability is achieved by syntactic and conceptual minimalism. The language is heavily inspired by Smalltalk and Self but has some very distinctive features. Like Smalltalk, Citrine treats everything as an object and focuses on sending messages to these objects. However unlike Smalltalk, Citrine lacks the concept of a class. In this regard, Citrine is more like Self and JavaScript because it uses prototypes. The combination of Smalltalk like messages and prototypes is what makes Citrine unique.

Property Value
dbo:abstract
  • Citrine is a general-purpose programming language for Cross-platform (multi-platform) operating systems. It focuses on readability and maintainability. Readability is achieved by syntactic and conceptual minimalism. The language is heavily inspired by Smalltalk and Self but has some very distinctive features. Like Smalltalk, Citrine treats everything as an object and focuses on sending messages to these objects. However unlike Smalltalk, Citrine lacks the concept of a class. In this regard, Citrine is more like Self and JavaScript because it uses prototypes. The combination of Smalltalk like messages and prototypes is what makes Citrine unique. As of the 0.7 version Citrine has focused on supporting native human languages instead of just English to help people reduce the number of bugs because of confusion and misunderstanding due to language barriers. As such Citrine 0.7 and higher feature a translator to translate between human languages. (en)
dbo:influencedBy
dbo:latestReleaseVersion
  • 0.9.2
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 49208585 (xsd:integer)
dbo:wikiPageLength
  • 7776 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122251076 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Gabor de Mooij, Aavesh Jilani (en)
dbp:developer
  • Gabor de Mooij, Aavesh Jilani (en)
dbp:fileExt
  • ctr (en)
dbp:implementations
  • C (en)
dbp:influencedBy
dbp:latestReleaseVersion
  • 0.900000 (xsd:double)
dbp:license
dbp:logo
  • Citrine programming language logo.png (en)
dbp:name
  • Citrine (en)
dbp:operatingSystem
dbp:paradigm
dbp:typing
dbp:wikiPageUsesTemplate
dbp:year
  • 2014 (xsd:integer)
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Citrine is a general-purpose programming language for Cross-platform (multi-platform) operating systems. It focuses on readability and maintainability. Readability is achieved by syntactic and conceptual minimalism. The language is heavily inspired by Smalltalk and Self but has some very distinctive features. Like Smalltalk, Citrine treats everything as an object and focuses on sending messages to these objects. However unlike Smalltalk, Citrine lacks the concept of a class. In this regard, Citrine is more like Self and JavaScript because it uses prototypes. The combination of Smalltalk like messages and prototypes is what makes Citrine unique. (en)
rdfs:label
  • Citrine (programming language) (en)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Citrine (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License