Аксум (язык программирования)

Аксум (язык программирования) Обзор Axum Axum — это специализированный язык программирования для параллелизма, разработанный Microsoft с 2009 по 2011 год.  […]

Аксум (язык программирования)

  • Обзор Axum

    • Axum — это специализированный язык программирования для параллелизма, разработанный Microsoft с 2009 по 2011 год. 
    • Он основан на модели Actor и использует синтаксис, похожий на C, но с объектно-ориентированными возможностями. 
    • Axum позволяет разрабатывать параллельные компоненты без необходимости использования общего языка программирования. 
  • Основные особенности Axum

    • Основной единицей программирования в Axum является агент, который работает параллельно с другими агентами. 
    • Агенты изолированы и слабо связаны, не используют совместно ресурсы, а взаимодействуют через модель передачи сообщений. 
    • Axum предоставляет каналы для связи между агентами, которые могут иметь пользовательские протоколы связи. 
    • Протоколы определяются как конечные автоматы и могут быть ограничены для соответствия определенной схеме. 
  • Состояние проекта Axum

    • Проект Axum достиг стадии прототипа с интеграцией в Microsoft Visual Studio. 
    • Microsoft сделала CTP Axum общедоступным, но позже удалила его. 
    • Хотя Microsoft не продолжила развитие Axum как проекта, некоторые его идеи были использованы в TPL Dataflow в .NET 4.5. 

Полный текст статьи:

Аксум (язык программирования) — Википедия, бесплатная энциклопедия

Оставьте комментарий

Прокрутить вверх