Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Concurrent_Euclid> ?p ?o }
- Concurrent_Euclid abstract "Concurrent Euclid (ConEuc) is a concurrent descendant of the Euclid programming language designed by James Cordy and Ric Holt, then at the University of Toronto, in 1980. ConEuc was designed for concurrent, high performance, highly reliable system software, such as operating systems, compilers and embedded microprocessor systems. The TUNIS operating system, a Unix variant, was implemented entirely in Concurrent Euclid. ConEuc extends a core subset of Euclid with processes and monitors (as specified by C.A.R. Hoare) as well as language constructs needed for systems programming including separate compilation, variables at absolute addresses, type converters, long integers and other features. ConEuc was implemented by a small (50k bytes), fast, portable compiler that was self-compiling and had replaceable code generators. High quality code generators for several computers, including the PDP-11, VAX-11, Motorola 68000 and Motorola 6809 were developed that produced code comparable to the best C compilers. Concurrent Euclid programs that used concurrency could be run on a bare machine (supported by a small assembly language kernel), or in simulated mode as an ordinary process running under an operating system. The Turing programming language is a direct descendant of Concurrent Euclid and its Turing Plus variant eventually replaced ConEuc in most applications.".
- Concurrent_Euclid designer James_Cordy.
- Concurrent_Euclid designer Ric_Holt.
- Concurrent_Euclid developer James_Cordy.
- Concurrent_Euclid developer Ric_Holt.
- Concurrent_Euclid influenced Turing+.
- Concurrent_Euclid influencedBy Communicating_sequential_processes.
- Concurrent_Euclid influencedBy Euclid_(programming_language).
- Concurrent_Euclid wikiPageExternalLink citation.cfm?id=1041466.1041467.
- Concurrent_Euclid wikiPageExternalLink citation.cfm?id=947931.
- Concurrent_Euclid wikiPageID "7449619".
- Concurrent_Euclid wikiPageLength "3155".
- Concurrent_Euclid wikiPageOutDegree "40".
- Concurrent_Euclid wikiPageRevisionID "673965647".
- Concurrent_Euclid wikiPageWikiLink Bare_machine.
- Concurrent_Euclid wikiPageWikiLink C.A.R._Hoare.
- Concurrent_Euclid wikiPageWikiLink C_(programming_language).
- Concurrent_Euclid wikiPageWikiLink Category:Concurrent_programming_languages.
- Concurrent_Euclid wikiPageWikiLink Communicating_Sequential_Processes.
- Concurrent_Euclid wikiPageWikiLink Communicating_sequential_processes.
- Concurrent_Euclid wikiPageWikiLink Compiler.
- Concurrent_Euclid wikiPageWikiLink Compilers.
- Concurrent_Euclid wikiPageWikiLink Cross-platform.
- Concurrent_Euclid wikiPageWikiLink Embedded_microprocessor.
- Concurrent_Euclid wikiPageWikiLink Euclid_(programming_language).
- Concurrent_Euclid wikiPageWikiLink Euclid_programming_language.
- Concurrent_Euclid wikiPageWikiLink Functional_programming.
- Concurrent_Euclid wikiPageWikiLink Imperative_programming.
- Concurrent_Euclid wikiPageWikiLink James_Cordy.
- Concurrent_Euclid wikiPageWikiLink Microprocessor.
- Concurrent_Euclid wikiPageWikiLink Monitor_(synchronization).
- Concurrent_Euclid wikiPageWikiLink Motorola_68000.
- Concurrent_Euclid wikiPageWikiLink Motorola_6809.
- Concurrent_Euclid wikiPageWikiLink Multi-paradigm_programming_language.
- Concurrent_Euclid wikiPageWikiLink Operating_system.
- Concurrent_Euclid wikiPageWikiLink Operating_systems.
- Concurrent_Euclid wikiPageWikiLink PDP-11.
- Concurrent_Euclid wikiPageWikiLink Process_(computing).
- Concurrent_Euclid wikiPageWikiLink Programming_paradigm.
- Concurrent_Euclid wikiPageWikiLink Ric_Holt.
- Concurrent_Euclid wikiPageWikiLink Static_typing.
- Concurrent_Euclid wikiPageWikiLink Strong_and_weak_typing.
- Concurrent_Euclid wikiPageWikiLink Strong_typing.
- Concurrent_Euclid wikiPageWikiLink Structured_programming.
- Concurrent_Euclid wikiPageWikiLink System_software.
- Concurrent_Euclid wikiPageWikiLink TUNIS.
- Concurrent_Euclid wikiPageWikiLink Tony_Hoare.
- Concurrent_Euclid wikiPageWikiLink Turing+.
- Concurrent_Euclid wikiPageWikiLink Turing_(programming_language).
- Concurrent_Euclid wikiPageWikiLink Turing_Plus.
- Concurrent_Euclid wikiPageWikiLink Turing_Plus_(programming_language).
- Concurrent_Euclid wikiPageWikiLink Turing_programming_language.
- Concurrent_Euclid wikiPageWikiLink Type_system.
- Concurrent_Euclid wikiPageWikiLink University_of_Toronto.
- Concurrent_Euclid wikiPageWikiLink Unix.
- Concurrent_Euclid wikiPageWikiLink VAX-11.
- Concurrent_Euclid wikiPageWikiLinkText "Concurrent Euclid".
- Concurrent_Euclid designer "James Cordy and Ric Holt".
- Concurrent_Euclid developer "James Cordy and Ric Holt".
- Concurrent_Euclid hasPhotoCollection Concurrent_Euclid.
- Concurrent_Euclid influenced Turing+.
- Concurrent_Euclid influenced Turing_Plus.
- Concurrent_Euclid influencedBy Communicating_Sequential_Processes.
- Concurrent_Euclid influencedBy Communicating_sequential_processes.
- Concurrent_Euclid influencedBy Euclid_(programming_language).
- Concurrent_Euclid name "Concurrent Euclid".
- Concurrent_Euclid operatingSystem Cross-platform.
- Concurrent_Euclid operatingSystem Motorola_68000.
- Concurrent_Euclid operatingSystem Motorola_6809.
- Concurrent_Euclid operatingSystem PDP-11.
- Concurrent_Euclid operatingSystem VAX-11.
- Concurrent_Euclid paradigm Functional_programming.
- Concurrent_Euclid paradigm Imperative_programming.
- Concurrent_Euclid paradigm Multi-paradigm_programming_language.
- Concurrent_Euclid paradigm Programming_paradigm.
- Concurrent_Euclid paradigm Structured_programming.
- Concurrent_Euclid typing Static_typing.
- Concurrent_Euclid typing Strong_and_weak_typing.
- Concurrent_Euclid typing Strong_typing.
- Concurrent_Euclid typing Type_system.
- Concurrent_Euclid wikiPageUsesTemplate Template:Infobox_programming_language.
- Concurrent_Euclid wikiPageUsesTemplate Template:No_footnotes.
- Concurrent_Euclid year "1980".
- Concurrent_Euclid subject Category:Concurrent_programming_languages.
- Concurrent_Euclid hypernym Descendant.
- Concurrent_Euclid type Language.
- Concurrent_Euclid type Person.
- Concurrent_Euclid type ProgrammingLanguage.
- Concurrent_Euclid type Software.
- Concurrent_Euclid type Work.
- Concurrent_Euclid type Language.
- Concurrent_Euclid type CreativeWork.
- Concurrent_Euclid type Thing.
- Concurrent_Euclid type Q386724.
- Concurrent_Euclid type Q7397.
- Concurrent_Euclid type Q9143.
- Concurrent_Euclid comment "Concurrent Euclid (ConEuc) is a concurrent descendant of the Euclid programming language designed by James Cordy and Ric Holt, then at the University of Toronto, in 1980. ConEuc was designed for concurrent, high performance, highly reliable system software, such as operating systems, compilers and embedded microprocessor systems. The TUNIS operating system, a Unix variant, was implemented entirely in Concurrent Euclid.".
- Concurrent_Euclid label "Concurrent Euclid".
- Concurrent_Euclid sameAs m.026221b.
- Concurrent_Euclid sameAs Q5159095.