Spice Lisp (original) (raw)
Spice Lisp est un dialecte du langage de programmation Lisp, créé par le à l'université Carnegie-Mellon aux États-Unis au début des années 1980, et spécialement conçu pour les machines PERQ et son système Accent. Spice Lisp évolua par la suite en implémentation Common Lisp, dans CMUCL, puis utilisé pour le développement de l'éditeur de texte Hemlock.
Property | Value |
---|---|
dbo:abstract | Spice Lisp est un dialecte du langage de programmation Lisp, créé par le à l'université Carnegie-Mellon aux États-Unis au début des années 1980, et spécialement conçu pour les machines PERQ et son système Accent. Spice Lisp évolua par la suite en implémentation Common Lisp, dans CMUCL, puis utilisé pour le développement de l'éditeur de texte Hemlock. (fr) Spice Lisp (Scientific Personal Integrated Computing Environment) is a programming language, a dialect of Lisp. Its implementation, originally written by Carnegie Mellon University's (CMU) Spice Lisp Group, targeted the microcode of the 16-bit workstation PERQ, and its operating system Accent. It used that workstation's microcode abilities (and provided microcodes for the languages Pascal, C, and Ada) to implement a stack machine architecture to store its data structures as 32-bit objects and to enable run time type-checking. It would later be popular on other workstations. Spice Lisp evolved into an implementation of Common Lisp, and was renamed CMU Common Lisp (CMUCL). (en) Spice Lisp (Scientific Personal Integrated Computing Environment)は、1980年初頭のCMUのSpiceプロジェクトで開発されていたMACLISP系のLispである。 16-bitワークステーションのPERQ上で稼動した。 Common Lisp策定より前から存在するが、Spice Lispのマニュアルを元にCommon Lisp仕様が作成される等、事実上の参照実装ともなった。Common Lisp策定の流れとともに、Spice Lisp自身もCommon Lisp仕様に準拠することとなった。 Spiceプロジェクト終了後、成果は、CMU Common Lispに引き継がれた。 CMU Common LispからフォークしたSBCLは現在ユーザーが多い主要なCommon Lisp処理系となっている。 (ja) |
dbo:designer | dbr:Scott_Fahlman |
dbo:developer | dbr:Carnegie_Mellon_University |
dbo:influenced | dbr:CMU_Common_Lisp |
dbo:influencedBy | dbr:Common_Lisp dbr:Lisp_(programming_language) |
dbo:latestReleaseVersion | Final |
dbo:wikiPageID | 7460216 (xsd:integer) |
dbo:wikiPageLength | 2872 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1067282768 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Carnegie_Mellon_University dbr:Scott_Fahlman dbc:Common_Lisp_implementations dbr:16-bit dbc:Lisp_programming_language_family dbr:Common_Lisp dbr:Run_time_(program_lifecycle_phase) dbr:Generic_programming dbr:Object-oriented_programming dbr:Multi-paradigm_programming_language dbr:Lisp_(programming_language) dbr:Stack_machine dbr:Functional_programming dbr:Microcode dbr:CMU_Common_Lisp dbr:C_(programming_language) dbr:Type_system dbr:Workstation dbr:32-bit dbr:Ada_(programming_language) dbr:Dynamic_typing dbr:PDP-10 dbr:PERQ dbr:Pascal_(programming_language) dbr:Procedural_programming dbr:TOPS-10 dbr:Reflective_programming dbr:FOLDOC dbr:Metaprogramming dbr:Operating_system dbr:Scope_(computer_science) dbr:Programming_language dbr:Strongly-typed_programming_language |
dbp:designer | dbr:Scott_Fahlman |
dbp:developer | Carnegie Mellon University Spice Lisp Group (en) |
dbp:discontinued | Yes (en) |
dbp:family | dbr:Lisp_(programming_language) |
dbp:influenced | dbr:CMU_Common_Lisp |
dbp:influencedBy | dbr:Common_Lisp dbr:Lisp_(programming_language) |
dbp:latestReleaseVersion | Final (en) |
dbp:name | Spice Lisp (en) |
dbp:operatingSystem | TOPS-10, Accent (en) |
dbp:paradigms | dbr:Generic_programming dbr:Object-oriented_programming dbr:Multi-paradigm_programming_language dbr:Functional_programming dbr:Procedural_programming dbr:Reflective_programming dbr:Metaprogramming |
dbp:platform | dbr:PDP-10 dbr:PERQ |
dbp:programmingLanguage | Spice Lisp (en) |
dbp:scope | dbr:Scope_(computer_science) |
dbp:typing | dbr:Dynamic_typing dbr:Strongly-typed_programming_language |
dbp:wikiPageUsesTemplate | dbt:Infobox_programming_language dbt:Lisp_programming_language dbt:Official_website dbt:Reflist dbt:Start_date_and_age dbt:URL dbt:Common_Lisp |
dct:subject | dbc:Common_Lisp_implementations dbc:Lisp_programming_language_family |
gold:hypernym | dbr:Dialect |
rdf:type | owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatCommonLispImplementations yago:Abstraction100002137 yago:Act100030358 yago:Enforcement101127019 yago:Event100029378 yago:Execution101127379 yago:GroupAction101080366 yago:PsychologicalFeature100023100 yago:YagoPermanentlyLocatedEntity dbo:ProgrammingLanguage yago:SocialControl101123598 |
rdfs:comment | Spice Lisp est un dialecte du langage de programmation Lisp, créé par le à l'université Carnegie-Mellon aux États-Unis au début des années 1980, et spécialement conçu pour les machines PERQ et son système Accent. Spice Lisp évolua par la suite en implémentation Common Lisp, dans CMUCL, puis utilisé pour le développement de l'éditeur de texte Hemlock. (fr) Spice Lisp (Scientific Personal Integrated Computing Environment)は、1980年初頭のCMUのSpiceプロジェクトで開発されていたMACLISP系のLispである。 16-bitワークステーションのPERQ上で稼動した。 Common Lisp策定より前から存在するが、Spice Lispのマニュアルを元にCommon Lisp仕様が作成される等、事実上の参照実装ともなった。Common Lisp策定の流れとともに、Spice Lisp自身もCommon Lisp仕様に準拠することとなった。 Spiceプロジェクト終了後、成果は、CMU Common Lispに引き継がれた。 CMU Common LispからフォークしたSBCLは現在ユーザーが多い主要なCommon Lisp処理系となっている。 (ja) Spice Lisp (Scientific Personal Integrated Computing Environment) is a programming language, a dialect of Lisp. Its implementation, originally written by Carnegie Mellon University's (CMU) Spice Lisp Group, targeted the microcode of the 16-bit workstation PERQ, and its operating system Accent. It used that workstation's microcode abilities (and provided microcodes for the languages Pascal, C, and Ada) to implement a stack machine architecture to store its data structures as 32-bit objects and to enable run time type-checking. It would later be popular on other workstations. (en) |
rdfs:label | Spice Lisp (fr) Spice Lisp (ja) Spice Lisp (en) |
owl:sameAs | freebase:Spice Lisp yago-res:Spice Lisp wikidata:Spice Lisp dbpedia-fr:Spice Lisp dbpedia-ja:Spice Lisp https://global.dbpedia.org/id/3Dh5j |
prov:wasDerivedFrom | wikipedia-en:Spice_Lisp?oldid=1067282768&ns=0 |
foaf:homepage | http://www.cons.org/cmucl |
foaf:isPrimaryTopicOf | wikipedia-en:Spice_Lisp |
foaf:name | Spice Lisp (en) |
is dbo:wikiPageWikiLink of | dbr:Common_Lisp dbr:Emacs dbr:Lisp_(programming_language) dbr:Mach-O dbr:Steel_Bank_Common_Lisp dbr:Hemlock_(text_editor) dbr:CMU_Common_Lisp dbr:Jamie_Zawinski dbr:VAX_Common_Lisp |
is foaf:primaryTopic of | wikipedia-en:Spice_Lisp |