IronScheme (original) (raw)

About DBpedia

IronScheme is an implementation of the Scheme programming language targeting the Microsoft .NET Framework. IronScheme is a complete rewrite of , incorporating lessons learnt while developing IronLisp. IronScheme was planning to build upon the Microsoft Dynamic Language Runtime, but decided to abandon this idea because the DLR branch the project used became out of sync with the trunk, and also because the DLR, according to the developers, could not support the majority of the Scheme's requirements. IronScheme eventually made a limited use of its own version of the Microsoft's DLR, but it had to patch it to be able to implement some required Scheme features like tail call elimination.

Property Value
dbo:abstract IronScheme is an implementation of the Scheme programming language targeting the Microsoft .NET Framework. IronScheme is a complete rewrite of , incorporating lessons learnt while developing IronLisp. IronScheme was planning to build upon the Microsoft Dynamic Language Runtime, but decided to abandon this idea because the DLR branch the project used became out of sync with the trunk, and also because the DLR, according to the developers, could not support the majority of the Scheme's requirements. IronScheme eventually made a limited use of its own version of the Microsoft's DLR, but it had to patch it to be able to implement some required Scheme features like tail call elimination. (en) IronScheme est une implémentation du langage de programmation Scheme pour la plate-forme Microsoft .NET sous la licence Microsoft Public License(Ms-PL). Le but de ce projet est d'être conforme au standard R6RS. IronScheme est une implémentation basée sur la Dynamic Language Runtime. D'autres langages ont été implémentés IronPython, IronRuby. Ce projet est la suite du Projet IronLisp. (fr)
dbo:computingPlatform dbr:.NET_Framework dbr:Mono_(software)
dbo:latestPreviewDate 2019-12-27 (xsd:date)
dbo:latestPreviewVersion 1.0.239
dbo:latestReleaseDate 2019-09-19 (xsd:date)
dbo:latestReleaseVersion 1.0.180
dbo:license dbr:Microsoft_Public_License
dbo:operatingSystem dbr:Linux dbr:MacOS dbr:Microsoft_Windows
dbo:wikiPageExternalLink https://github.com/IronScheme/IronScheme
dbo:wikiPageID 22074597 (xsd:integer)
dbo:wikiPageLength 4049 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1115816578 (xsd:integer)
dbo:wikiPageWikiLink dbr:Scheme_(programming_language) dbr:Tail_call dbr:Branching_(software) dbr:.NET_Framework dbr:IronLisp dbr:Mono_(software) dbr:Linux dbr:MacOS dbr:Trunk_(software) dbr:Dynamic_Language_Runtime dbc:.NET_programming_languages dbc:Beta_software dbc:Scheme_(programming_language)_implementations dbr:Microsoft dbr:Microsoft_Public_License dbr:Microsoft_Windows
dbp:developer Llewellyn Pritchard (en)
dbp:genre Programming language (en)
dbp:latestPreviewDate 2019-12-27 (xsd:date)
dbp:latestPreviewVersion 1 (xsd:integer)
dbp:latestReleaseDate 2019-09-19 (xsd:date)
dbp:latestReleaseVersion 1 (xsd:integer)
dbp:license dbr:Microsoft_Public_License
dbp:name IronScheme (en)
dbp:operatingSystem dbr:Linux dbr:MacOS dbr:Microsoft_Windows
dbp:platform dbr:.NET_Framework dbr:Mono_(software)
dbp:website https://github.com/IronScheme/IronScheme
dbp:wikiPageUsesTemplate dbt:Common_Language_Infrastructure dbt:Infobox_software dbt:Portal dbt:Reflist dbt:Start_date_and_age dbt:Microsoft-software-stub
dct:subject dbc:.NET_programming_languages dbc:Beta_software dbc:Scheme_(programming_language)_implementations
gold:hypernym dbr:Implementation
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatSchemeImplementations yago:Abstraction100002137 yago:Act100030358 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Enforcement101127019 yago:Event100029378 yago:Execution101127379 yago:GroupAction101080366 yago:PsychologicalFeature100023100 yago:Writing106359877 yago:WrittenCommunication106349220 yago:YagoPermanentlyLocatedEntity yago:SocialControl101123598 yago:Software106566077
rdfs:comment IronScheme is an implementation of the Scheme programming language targeting the Microsoft .NET Framework. IronScheme is a complete rewrite of , incorporating lessons learnt while developing IronLisp. IronScheme was planning to build upon the Microsoft Dynamic Language Runtime, but decided to abandon this idea because the DLR branch the project used became out of sync with the trunk, and also because the DLR, according to the developers, could not support the majority of the Scheme's requirements. IronScheme eventually made a limited use of its own version of the Microsoft's DLR, but it had to patch it to be able to implement some required Scheme features like tail call elimination. (en) IronScheme est une implémentation du langage de programmation Scheme pour la plate-forme Microsoft .NET sous la licence Microsoft Public License(Ms-PL). Le but de ce projet est d'être conforme au standard R6RS. IronScheme est une implémentation basée sur la Dynamic Language Runtime. D'autres langages ont été implémentés IronPython, IronRuby. Ce projet est la suite du Projet IronLisp. (fr)
rdfs:label IronScheme (fr) IronScheme (en)
owl:sameAs freebase:IronScheme wikidata:IronScheme dbpedia-fr:IronScheme https://global.dbpedia.org/id/2udvJ
prov:wasDerivedFrom wikipedia-en:IronScheme?oldid=1115816578&ns=0
foaf:homepage https://github.com/IronScheme/IronScheme
foaf:isPrimaryTopicOf wikipedia-en:IronScheme
foaf:name IronScheme (en)
is dbo:wikiPageRedirects of dbr:Ironscheme
is dbo:wikiPageWikiLink of dbr:List_of_compilers dbr:List_of_CLI_languages dbr:Dynamic_Language_Runtime dbr:IronPython dbr:IronRuby dbr:Ironscheme
is foaf:primaryTopic of wikipedia-en:IronScheme