X10.

Uma nova linguagem experimental atualmente em desenvolvimento na IBM em colaboração com parceiros acadêmicos
Baixe Agora

X10. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Christian Grothoff
  • Site do editor:
  • http://gnunet.org/libmicrohttpd/

X10. Tag


X10. Descrição

Uma nova linguagem experimental atualmente em desenvolvimento na IBM em colaboração com parceiros acadêmicos O X10 é uma nova linguagem experimental atualmente em desenvolvimento na IBM em colaboração com parceiros acadêmicos. O esforço X10 faz parte do projeto IBM PERCS (produtivos sistemas de computador confiáveis fáceis de usar) no programa DARPA em sistemas de computadores de alta produtividade. O Projeto PERCS é focado em uma metodologia de co-design de software de hardware para integrar avanços em tecnologia de chips, arquitetura, sistemas operacionais, compiladores, linguagem de programação e ferramentas de programação para fornecer novos sistemas adaptáveis e escaláveis que proporcionam uma melhoria de ordem de magnitude Na produtividade de desenvolvimento para aplicações paralelas até 2010. X10 visa contribuir para essa melhoria de produtividade, desenvolvendo um novo modelo de programação, combinado com um novo conjunto de ferramentas integradas em eclipse e novas técnicas de implementação para fornecer paralelismo escalável otimizado em um ambiente de tempo de execução. O X10 é uma linguagem de objetos distribuída, paralela, moderna, paralela, paralela, destinada a ser muito facilmente acessível a programadores Java. Ele é direcionado a futuros sistemas low-end e high-end com nós construídos de chips de SMP multi-core com hierarquias de memória não uniformes e interconectadas em configurações de cluster escalonáveis. Um membro da família de idiomas do Space de Endereço Global Particionado (PGAS), X10 destaca a reificação explícita da localidade na forma de lugares; atividades leves incorporadas em construções assíncricas, futuras, foreach e atendimento; construções para detecção de terminação (acabamento) e computação faseada (relógios); o uso de sincronização livre de bloqueio (blocos atômicos); e a manipulação de matrizes globais e estruturas de dados. O ambiente de desenvolvimento integrado baseado em Eclipse (IDE) foi desenvolvido na IBM para X10 para ajudar a aumentar ainda mais a produtividade do programador, fornecendo funcionalidade de última geração para visualização, edição, navegação, executando e manipulando os programas X10. O X10 Development Toolkit (X10DT) destina-se a ser um IDE completo para x10 oferecendo os recursos que os programadores Java vieram para amar e dependeram no Eclipse: um editor de origem com vários assistências de codificação, pop-ups de alta informação, de alto nível e vistas de navegação de baixo nível, poderosos recursos de pesquisa, gerenciamento de configuração de inicialização do aplicativo, refatoração e suporte de depuração. Além disso, o X10DT incluirá ferramentas, visualizações e refatores que abordam especificamente o desenvolvimento de software altamente concorrente em X10. O que há de novo nesta versão: · Esta é uma versão do backend java do X10 que corresponde à liberação inicial do back-end C ++. · As alterações WRT 1.7.1 são bastante menores.


X10. Software Relacionado

Sdcc.

SDCC é um freeware, retargettable, otimizando o compilador ANSI-C. ...

180

Download

Tinyaml.

Tinyaml é uma meta-linguagem orientada a objetos usando o analisador Tinyap. ...

147

Download

Lisaac.

Lisaac é um compilador para ISAAC, uma linguagem de objeto baseada em protótipo. ...

165

Download