Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Axum_(programming_language)> ?p ?o }
Showing triples 1 to 89 of
89
with 100 triples per page.
- Axum_(programming_language) 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.".
- Axum_(programming_language) developer Microsoft.
- Axum_(programming_language) latestReleaseDate "2009-05-08".
- Axum_(programming_language) latestReleaseVersion "Community Technology Preview".
- Axum_(programming_language) license Proprietary_software.
- Axum_(programming_language) releaseDate "2009-05-08".
- Axum_(programming_language) wikiPageExternalLink dd795202.aspx.
- Axum_(programming_language) wikiPageExternalLink default.aspx.
- Axum_(programming_language) wikiPageExternalLink Axum%20Programmers%20Guide.pdf.
- Axum_(programming_language) wikiPageID "22433033".
- Axum_(programming_language) wikiPageLength "7722".
- Axum_(programming_language) wikiPageOutDegree "35".
- Axum_(programming_language) wikiPageRevisionID "678965832".
- Axum_(programming_language) wikiPageWikiLink .NET_Framework.
- Axum_(programming_language) wikiPageWikiLink Actor_model.
- Axum_(programming_language) wikiPageWikiLink C_(programming_language).
- Axum_(programming_language) wikiPageWikiLink C_Sharp_(programming_language).
- Axum_(programming_language) wikiPageWikiLink Category:.NET_programming_languages.
- Axum_(programming_language) wikiPageWikiLink Category:Concurrent_programming_languages.
- Axum_(programming_language) wikiPageWikiLink Category:Object-oriented_programming_languages.
- Axum_(programming_language) wikiPageWikiLink Class_(computer_programming).
- Axum_(programming_language) wikiPageWikiLink Common_Language_Runtime.
- Axum_(programming_language) wikiPageWikiLink Concurrent_computing.
- Axum_(programming_language) wikiPageWikiLink Domain-specific_language.
- Axum_(programming_language) wikiPageWikiLink File:Axum_Banner.png.
- Axum_(programming_language) wikiPageWikiLink Finite-state_machine.
- Axum_(programming_language) wikiPageWikiLink Itanium.
- Axum_(programming_language) wikiPageWikiLink Message_passing.
- Axum_(programming_language) wikiPageWikiLink Microsoft.
- Axum_(programming_language) wikiPageWikiLink Microsoft_Visual_Studio.
- Axum_(programming_language) wikiPageWikiLink Object-oriented_programming.
- Axum_(programming_language) wikiPageWikiLink Programming_language.
- Axum_(programming_language) wikiPageWikiLink Proprietary_software.
- Axum_(programming_language) wikiPageWikiLink Queue_(abstract_data_type).
- Axum_(programming_language) wikiPageWikiLink Serialization.
- Axum_(programming_language) wikiPageWikiLink Shared_memory.
- Axum_(programming_language) wikiPageWikiLink Software_release_life_cycle.
- Axum_(programming_language) wikiPageWikiLink TPL_Dataflow.
- Axum_(programming_language) wikiPageWikiLink Windows_7.
- Axum_(programming_language) wikiPageWikiLink Windows_Server_2003.
- Axum_(programming_language) wikiPageWikiLink Windows_Server_2008.
- Axum_(programming_language) wikiPageWikiLink Windows_Vista.
- Axum_(programming_language) wikiPageWikiLink Windows_XP.
- Axum_(programming_language) wikiPageWikiLink X86.
- Axum_(programming_language) wikiPageWikiLink X86-64.
- Axum_(programming_language) wikiPageWikiLinkText "Axum (programming language)".
- Axum_(programming_language) wikiPageWikiLinkText "Axum".
- Axum_(programming_language) developer Microsoft.
- Axum_(programming_language) latestReleaseDate "2009-05-08".
- Axum_(programming_language) latestReleaseVersion Software_release_life_cycle.
- Axum_(programming_language) license Proprietary_software.
- Axum_(programming_language) logo "150".
- Axum_(programming_language) name "Axum".
- Axum_(programming_language) operatingSystem Windows_7.
- Axum_(programming_language) operatingSystem Windows_Server_2003.
- Axum_(programming_language) operatingSystem Windows_Server_2008.
- Axum_(programming_language) operatingSystem Windows_Vista.
- Axum_(programming_language) operatingSystem Windows_XP.
- Axum_(programming_language) platform "x86, x86-64 and Itanium".
- Axum_(programming_language) released "2009-05-08".
- Axum_(programming_language) website dd795202.aspx.
- Axum_(programming_language) wikiPageUsesTemplate Template:Common_Language_Infrastructure.
- Axum_(programming_language) wikiPageUsesTemplate Template:Infobox_programming_language.
- Axum_(programming_language) wikiPageUsesTemplate Template:Notability.
- Axum_(programming_language) wikiPageUsesTemplate Template:Primary_sources.
- Axum_(programming_language) wikiPageUsesTemplate Template:Reflist.
- Axum_(programming_language) wikiPageUsesTemplate Template:Release_date.
- Axum_(programming_language) subject Category:.NET_programming_languages.
- Axum_(programming_language) subject Category:Concurrent_programming_languages.
- Axum_(programming_language) subject Category:Object-oriented_programming_languages.
- Axum_(programming_language) hypernym Language.
- Axum_(programming_language) type Language.
- Axum_(programming_language) type ProgrammingLanguage.
- Axum_(programming_language) type Language.
- Axum_(programming_language) type Language.
- Axum_(programming_language) type Thing.
- Axum_(programming_language) type Q315.
- Axum_(programming_language) type Q34770.
- Axum_(programming_language) type Q9143.
- Axum_(programming_language) 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.".
- Axum_(programming_language) label "Axum (programming language)".
- Axum_(programming_language) sameAs Q4830701.
- Axum_(programming_language) sameAs m.05ztn31.
- Axum_(programming_language) sameAs Q4830701.
- Axum_(programming_language) wasDerivedFrom Axum_(programming_language)?oldid=678965832.
- Axum_(programming_language) homepage dd795202.aspx.
- Axum_(programming_language) isPrimaryTopicOf Axum_(programming_language).
- Axum_(programming_language) name "Axum".
- Axum_(programming_language) page dd795202.aspx.