Matches in DBpedia 2016-04 for { <http://wikidata.dbpedia.org/resource/Q4830701> ?p ?o }
Showing triples 1 to 61 of
61
with 100 triples per page.
- Q4830701 subject Q7134712.
- Q4830701 subject Q7134755.
- Q4830701 subject Q7134794.
- Q4830701 abstract "Axum (previously codenamed Maestro) is a domain specific concurrent programming language, based on the Actor model, that was under active development by Microsoft between 2009 and 2011. It is an object-oriented language based on the .NET Common Language Runtime using a C-like syntax which, being a domain-specific language, is intended for development of portions of a software application that is well-suited to concurrency. But it contains enough general-purpose constructs that one need not switch to a general-purpose programming language (like C#) for the sequential parts of the concurrent components.The main idiom of programming in Axum is an Agent (or an Actor), which is an isolated entity that executes in parallel with other Agents. In Axum parlance, this is referred to as the agents executing in separate isolation domains; objects instantiated within a domain cannot be directly accessed from another. Agents are loosely coupled (i.e., the number of dependencies between agents is minimal) and do not share resources like memory (unlike the shared memory model of C# and similar languages); instead a message passing model is used. To co-ordinate agents or having an agent request the resources of another, an explicit message must be sent to the agent. Axum provides Channels to facilitate this.Channels can be regarded as a directional pathway to communicate between agent instances. The member functions of a Channel object, after it has been bound to an agent instance, can be used to communicate with it. A Channel contains input and output ports, which are queues which are used to send data to an agent or receive data from one. To co-ordinate the communication between agents, Axum allows each channel to have a user-defined protocol for communication. The protocol is defined as a state machine. The data sent over a channel can be optionally restricted to conform to a certain pre-defined schema. The compiler and runtime will enforce the conformance with the schema. Under the hood, a schema is translated into a serializable .NET class that contains only properties and side effect-free methods.The Axum project reached the state of a prototype with working Microsoft Visual Studio integration. Microsoft had made a CTP of Axum available to the public, but this has since been removed.Although Microsoft decided not to turn Axum into a project, some of the ideas behind Axum are used in TPL Dataflow in .Net 4.5.".
- Q4830701 developer Q2283.
- Q4830701 latestReleaseDate "2009-05-08".
- Q4830701 latestReleaseVersion "Community Technology Preview".
- Q4830701 license Q218616.
- Q4830701 releaseDate "2009-05-08".
- Q4830701 wikiPageExternalLink dd795202.aspx.
- Q4830701 wikiPageExternalLink default.aspx.
- Q4830701 wikiPageExternalLink Axum%20Programmers%20Guide.pdf.
- Q4830701 wikiPageWikiLink Q11215.
- Q4830701 wikiPageWikiLink Q11230.
- Q4830701 wikiPageWikiLink Q11233.
- Q4830701 wikiPageWikiLink Q11246.
- Q4830701 wikiPageWikiLink Q11248.
- Q4830701 wikiPageWikiLink Q1127410.
- Q4830701 wikiPageWikiLink Q1211457.
- Q4830701 wikiPageWikiLink Q128392.
- Q4830701 wikiPageWikiLink Q134067.
- Q4830701 wikiPageWikiLink Q15777.
- Q4830701 wikiPageWikiLink Q176452.
- Q4830701 wikiPageWikiLink Q182933.
- Q4830701 wikiPageWikiLink Q1859284.
- Q4830701 wikiPageWikiLink Q218616.
- Q4830701 wikiPageWikiLink Q220543.
- Q4830701 wikiPageWikiLink Q2283.
- Q4830701 wikiPageWikiLink Q2370.
- Q4830701 wikiPageWikiLink Q272629.
- Q4830701 wikiPageWikiLink Q344524.
- Q4830701 wikiPageWikiLink Q390389.
- Q4830701 wikiPageWikiLink Q4479242.
- Q4830701 wikiPageWikiLink Q5289.
- Q4830701 wikiPageWikiLink Q691358.
- Q4830701 wikiPageWikiLink Q7134712.
- Q4830701 wikiPageWikiLink Q7134755.
- Q4830701 wikiPageWikiLink Q7134794.
- Q4830701 wikiPageWikiLink Q733134.
- Q4830701 wikiPageWikiLink Q764810.
- Q4830701 wikiPageWikiLink Q79872.
- Q4830701 wikiPageWikiLink Q9143.
- Q4830701 developer Q2283.
- Q4830701 latestReleaseDate "2009-05-08".
- Q4830701 latestReleaseVersion Q1211457.
- Q4830701 license Q218616.
- Q4830701 name "Axum".
- Q4830701 released "2009-05-08".
- Q4830701 website dd795202.aspx.
- Q4830701 type Language.
- Q4830701 type Language.
- Q4830701 type ProgrammingLanguage.
- Q4830701 type Thing.
- Q4830701 type Q315.
- Q4830701 type Q34770.
- Q4830701 type Q9143.
- Q4830701 comment "Axum (previously codenamed Maestro) is a domain specific concurrent programming language, based on the Actor model, that was under active development by Microsoft between 2009 and 2011. It is an object-oriented language based on the .NET Common Language Runtime using a C-like syntax which, being a domain-specific language, is intended for development of portions of a software application that is well-suited to concurrency.".
- Q4830701 label "Axum (programming language)".
- Q4830701 homepage dd795202.aspx.
- Q4830701 name "Axum".
- Q4830701 page dd795202.aspx.