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

Cool, an acronym for Classroom Object Oriented Language, is a computer programming language designed by for use in an undergraduate compiler course project. While small enough for a one term project, Cool still has many of the features of modern programming languages, including objects, automatic memory management, strong static typing and simple reflection. This language is unrelated to the COOL language included in CLIPS.

Property Value
dbo:abstract
  • Cool, an acronym for Classroom Object Oriented Language, is a computer programming language designed by for use in an undergraduate compiler course project. While small enough for a one term project, Cool still has many of the features of modern programming languages, including objects, automatic memory management, strong static typing and simple reflection. The reference Cool compiler is written in C++, built fully on the public domain tools. It generates code for a MIPS simulator, SPIM. Thus, the language should port easily to other platforms. It has been used for teaching compilers at many institutions (such as the University of California at Berkeley, where it was first used or Shahid Beheshti University of Iran) and the software is stable. This language is unrelated to the COOL language included in CLIPS. (en)
  • Cool, acronimo di Classroom Object Oriented Language, è un linguaggio di programmazione creato da Alexander Aiken a scopo didattico per i corsi universitari di compilatori. Sebbene molto semplificato, Cool ha varie delle caratteristiche dei linguaggi di programmazione più usati, tra cui l'uso degli oggetti, la gestione automatica della memoria e una tipizzazione statica e forte. Il compilatore Cool di riferimento è scritto in C++, e genera codice per un simulatore MIPS, . (it)
dbo:designer
dbo:developer
dbo:influencedBy
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 14782123 (xsd:integer)
dbo:wikiPageLength
  • 4074 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1078839065 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Alexander Aiken (en)
dbp:developer
  • Alexander Aiken (en)
dbp:dialects
  • Cool 2004, Cool 2005, Cool 2006, Cool 2007, Cool 2008, unCool (en)
dbp:influencedBy
dbp:name
  • COOL (en)
dbp:paradigm
dbp:typing
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dbp:year
  • 1996 (xsd:integer)
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Cool, acronimo di Classroom Object Oriented Language, è un linguaggio di programmazione creato da Alexander Aiken a scopo didattico per i corsi universitari di compilatori. Sebbene molto semplificato, Cool ha varie delle caratteristiche dei linguaggi di programmazione più usati, tra cui l'uso degli oggetti, la gestione automatica della memoria e una tipizzazione statica e forte. Il compilatore Cool di riferimento è scritto in C++, e genera codice per un simulatore MIPS, . (it)
  • Cool, an acronym for Classroom Object Oriented Language, is a computer programming language designed by for use in an undergraduate compiler course project. While small enough for a one term project, Cool still has many of the features of modern programming languages, including objects, automatic memory management, strong static typing and simple reflection. This language is unrelated to the COOL language included in CLIPS. (en)
rdfs:label
  • Cool (programming language) (en)
  • Cool (linguaggio) (it)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • COOL (en)
is dbo:influenced of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is dbp:influenced 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