This HTML5 document contains 94 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n12https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n13http://
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Producer–consumer_problem
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
Subject Item
dbr:List_of_concurrent_and_parallel_programming_languages
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
Subject Item
dbr:Joyce_(programming_language)
rdf:type
owl:Thing wikidata:Q315 schema:Language yago:ProgrammingLanguage106898352 dbo:Language yago:Communication100033020 yago:ArtificialLanguage106894544 wikidata:Q9143 dbo:ProgrammingLanguage yago:Language106282651 yago:Abstraction100002137 dbo:Software yago:WikicatProgrammingLanguagesCreatedIn1987
rdfs:label
Joyce (programming language)
rdfs:comment
Joyce is a secure programming language for concurrent computing designed by Per Brinch Hansen in the 1980s. It is based on the sequential language Pascal and the principles of communicating sequential processes (CSP). It was created to address the shortcomings of CSP to be applied as a programming language, and to provide a tool, mainly for teaching, for distributed computing system implementation.
foaf:name
Joyce
foaf:homepage
n13:brinch-hansen.net
dbp:name
Joyce
dcterms:subject
dbc:Concurrent_programming_languages dbc:Programming_languages_created_in_1993 dbc:Pascal_programming_language_family dbc:Procedural_programming_languages
dbo:wikiPageID
27328300
dbo:wikiPageRevisionID
1092278784
dbo:wikiPageWikiLink
dbr:Strong_and_weak_typing dbr:Recursion_(computer_science) dbr:Concurrent_Pascal dbr:SuperPascal dbr:Concurrent_computing dbr:Pascal_(programming_language) dbr:Generation_of_primes dbr:Imperative_programming dbr:Race_condition dbr:Local_variable dbc:Concurrent_programming_languages dbr:Concurrent_programming_language dbr:Distributed_computing dbr:Message_passing dbr:Per_Brinch_Hansen dbr:Niklaus_Wirth dbr:Communicating_sequential_processes dbr:Programming_language dbr:Variable_(computer_science) dbr:Structured_programming dbc:Pascal_programming_language_family dbc:Programming_languages_created_in_1993 dbc:Procedural_programming_languages dbr:Stack_(abstract_data_type)
owl:sameAs
wikidata:Q6297370 n12:4pDUo yago-res:Joyce_(programming_language) freebase:m.0bxzs64
dbp:wikiPageUsesTemplate
dbt:Short_description dbt:Start_date_and_age dbt:Infobox_programming_language dbt:Primary_sources dbt:Reflist dbt:Notability dbt:Multiple_issues dbt:Pascal_programming_language_family dbt:Official_website
dbp:designer
dbr:Per_Brinch_Hansen
dbp:family
dbr:Niklaus_Wirth dbr:Pascal_(programming_language)
dbp:influenced
dbr:SuperPascal
dbp:influencedBy
dbr:Concurrent_Pascal dbr:Pascal_(programming_language) dbr:Communicating_sequential_processes
dbp:latestReleaseVersion
1
dbp:paradigm
dbr:Concurrent_programming_language dbr:Imperative_programming dbr:Structured_programming
dbp:typing
dbr:Strong_and_weak_typing
dbo:abstract
Joyce is a secure programming language for concurrent computing designed by Per Brinch Hansen in the 1980s. It is based on the sequential language Pascal and the principles of communicating sequential processes (CSP). It was created to address the shortcomings of CSP to be applied as a programming language, and to provide a tool, mainly for teaching, for distributed computing system implementation. The language is based around the concept of agents; concurrently executed processes that communicate only by the use of channels and message passing. Agents may activate subagents dynamically and recursively. The development of Joyce formed the foundation of the language SuperPascal, also developed by Hansen around 1993.
prov:wasDerivedFrom
wikipedia-en:Joyce_(programming_language)?oldid=1092278784&ns=0
dbo:wikiPageLength
8970
dbo:latestReleaseVersion
1
dbo:designer
dbr:Per_Brinch_Hansen
dbo:influenced
dbr:SuperPascal
dbo:influencedBy
dbr:Pascal_(programming_language) dbr:Communicating_sequential_processes dbr:Concurrent_Pascal
foaf:isPrimaryTopicOf
wikipedia-en:Joyce_(programming_language)
Subject Item
dbr:Per_Brinch_Hansen
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
Subject Item
dbr:Concurrent_computing
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
Subject Item
dbr:Communicating_sequential_processes
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
Subject Item
dbr:SuperPascal
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
dbp:influencedBy
dbr:Joyce_(programming_language)
dbo:influencedBy
dbr:Joyce_(programming_language)
Subject Item
dbr:Joyce
dbo:wikiPageWikiLink
dbr:Joyce_(programming_language)
dbo:wikiPageDisambiguates
dbr:Joyce_(programming_language)
Subject Item
wikipedia-en:Joyce_(programming_language)
foaf:primaryTopic
dbr:Joyce_(programming_language)