BT

Microsoft lança o Axum

por Abel Avram , traduzido por Roberto Costa em 15 Jun 2009 |

A InfoQ anunciou o plano da Microsoft para o Axum, a incubação de um projeto de linguagem. Ao mesmo tempo em que a Microsoft termina de empacotar um release novo (v. 0.1) e disponibilizá-lo para download.

Para uma introdução sobre o Axum, leia "Axum, Microsoft’s Approach to Parallelism".

Axum continua ainda como um projeto de incubação e seu release é utilizado para coletar a opinião da comunidade de acordo com o Microsoft DevLabs:

Opinião é o maior fator de sucesso do Axum, se ele vai se tornar um produto e, mais importante, se ele pode ajudar a fazer programação paralela mais segura, mais escalável, e mais produtiva.

Niklas Gustafsson, um Arquiteto em Plataformas para Computação Paralela da Microsoft, disse em poucas palavras como Axum surgiu:

1. Nós pegamos os códigos CCR, modificamos a maioria dos nomes, superficialmente refatoramos as interfaces e adicionamos poucas coisas.
2. Nós o construímos dentro da Microsoft.Axum.Runtime.dll
3. Nós construímos portas de canais em cima das Portas CCR (renomeadas para OrderedInteractionPoints).
4. Nós expusemos OIP para programadores (veja o exemplo WebFetcher).
5. Nós construímos 'async,' 'sync,' e 'const' capacidades de armazenamento empty/full em algumas das adições que fizemos à CCR.
6. A expressão 'receive' utiliza um Receiver para se conectar a fonte.

É necessária a utilização do Microsoft Visual Studio 2008 para escrever em Axum.

Links úteis: Download page, The Axum Language Specification (PDF), Axum Programmer’s Guide (PDF), Axum Team Blog.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT