dbo:abstract |
Concurrent ML (CML) is a concurrent extension of the Standard ML programming language characterized by its ability to allow programmers to create composable communication abstractions that are first-class rather than built into the language. The design of CML and its primitive operations have been adopted in several other programming languages such as GNU Guile, Racket, and Manticore. (en) Concurrent ML (CML) est une version concurrente du langage Standard ML. C'est un langage de haut niveau, qui intègre des abstractions de communications synchrones en tant qu'objets de première classe. Il sert de base pour la programmation concurrente dans SML/NJ. (fr) Concurrent ML (CML) — статически типизированный язык конкурентного программирования высшего порядка, встраиваемый в Standard ML. Реализован в виде библиотеки. Входит в стандартную поставку компиляторов и MLton. С минимальными изменениями CML планируется ввести в стандарт будущего языка . (ru) Concurrent ML(CML)是Standard ML编程语言的并发扩展,其特征是能够允许编程者建立的通信抽象,它是为头等对象而并未建入于语言。CML的设计和原语操作已经被一些其他编程语言接纳,比如GNU Guile、Racket和Manticore。 (zh) |
dbo:wikiPageExternalLink |
http://cml.cs.uchicago.edu/ |
dbo:wikiPageID |
2037178 (xsd:integer) |
dbo:wikiPageLength |
7231 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1026946043 (xsd:integer) |
dbo:wikiPageWikiLink |
dbc:ML_programming_language_family dbc:Programming_languages_created_in_the_1990s dbc:Concurrent_programming_languages dbr:Concurrent_computing dbr:GNU_Guile dbr:Concurrency_(computer_science) dbr:ML_(programming_language) dbr:MLton dbr:Standard_ML dbr:Standard_ML_of_New_Jersey dbr:Function_composition_(computer_science) dbr:Polling_(computer_science) dbr:String_(computer_science) dbr:Process_(computing) dbr:Coupling_(computer_programming) dbr:Abstraction_(computer_science) dbc:Programming_constructs dbc:Programming_language_design dbr:Blocking_(computing) dbr:Thread_(computing) dbr:Racket_(programming_language) dbr:Channel_(programming) dbr:Select_(Unix) dbr:Server_(computing) dbr:First-class_citizen dbr:Thread_(computer_science) |
dbp:family |
dbr:ML_(programming_language) |
dbp:implementations |
SML/NJ, MLton, Manticore (en) |
dbp:name |
Concurrent ML (en) |
dbp:paradigm |
dbr:Concurrent_computing |
dbp:website |
http://cml.cs.uchicago.edu/ |
dbp:wikiPageUsesTemplate |
dbt:Cleanup_rewrite dbt:Code dbt:Infobox_programming_language dbt:Reflist dbt:Short_description dbt:Start_date_and_age |
dcterms:subject |
dbc:ML_programming_language_family dbc:Programming_languages_created_in_the_1990s dbc:Concurrent_programming_languages dbc:Programming_constructs dbc:Programming_language_design |
gold:hypernym |
dbr:Extension |
rdf:type |
owl:Thing dbo:Language dbo:Software schema:Language wikidata:Q315 wikidata:Q9143 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 dbo:ProgrammingLanguage yago:WikicatProgrammingLanguagesCreatedInThe1990s |
rdfs:comment |
Concurrent ML (CML) is a concurrent extension of the Standard ML programming language characterized by its ability to allow programmers to create composable communication abstractions that are first-class rather than built into the language. The design of CML and its primitive operations have been adopted in several other programming languages such as GNU Guile, Racket, and Manticore. (en) Concurrent ML (CML) est une version concurrente du langage Standard ML. C'est un langage de haut niveau, qui intègre des abstractions de communications synchrones en tant qu'objets de première classe. Il sert de base pour la programmation concurrente dans SML/NJ. (fr) Concurrent ML (CML) — статически типизированный язык конкурентного программирования высшего порядка, встраиваемый в Standard ML. Реализован в виде библиотеки. Входит в стандартную поставку компиляторов и MLton. С минимальными изменениями CML планируется ввести в стандарт будущего языка . (ru) Concurrent ML(CML)是Standard ML编程语言的并发扩展,其特征是能够允许编程者建立的通信抽象,它是为头等对象而并未建入于语言。CML的设计和原语操作已经被一些其他编程语言接纳,比如GNU Guile、Racket和Manticore。 (zh) |
rdfs:label |
Concurrent ML (en) Concurrent ML (fr) Concurrent ML (ru) Concurrent ML (zh) |
owl:sameAs |
freebase:Concurrent ML yago-res:Concurrent ML wikidata:Concurrent ML dbpedia-fr:Concurrent ML dbpedia-ru:Concurrent ML dbpedia-zh:Concurrent ML https://global.dbpedia.org/id/2mdPo |
prov:wasDerivedFrom |
wikipedia-en:Concurrent_ML?oldid=1026946043&ns=0 |
foaf:homepage |
http://cml.cs.uchicago.edu/ |
foaf:isPrimaryTopicOf |
wikipedia-en:Concurrent_ML |
foaf:name |
(en) Concurrent ML (en) |
foaf:page |
http://cml.cs.uchicago.edu/ |
is dbo:wikiPageRedirects of |
dbr:Concurrent_ml |
is dbo:wikiPageWikiLink of |
dbr:List_of_concurrent_and_parallel_programming_languages dbr:Message_passing dbr:Denotational_semantics dbr:Concurrent_computing dbr:Standard_ML dbr:Futures_and_promises dbr:Green_thread dbr:CML dbr:Concurrent_ml dbr:Parallel_programming_model |
is dbp:dialects of |
dbr:Standard_ML |
is foaf:primaryTopic of |
wikipedia-en:Concurrent_ML |