Ir para o conteúdo
CP

C= Parallel C/C++ Programming Language Extension

Editor: Hoopoe ProGroup
Verificado por vírus Windows Free to try
Baixar v0.5 733 baixas
Versão0.5
Editor Hoopoe ProGroup
Data de lançamento19 de ago. de 2012
Data adicionada19 de ago. de 2012
Os requisitosWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
RequisitosNone
Total de downloads733
PreçoFree to try

Descrição

C= (pronuncia-se 'See Stripes') é uma extensão de linguagem de programação paralela C/C++.

Ele é projetado para cobrir todos os paradigmas típicos de programação paralela e complementar ou até mesmo substituir extensões e bibliotecas de linguagem paralela existentes, fornecendo uma única linguagem paralela mais naturalmente conectada com a sintaxe e semântica C/C++.

Os princípios e construções de C= incluindo semântica de thread de tarefa flexível, escopos de visibilidade paralela, sincronização livre de objeto e paradigma de interação de tarefa wake-wait são concebidos para serem facilmente adotados por outras linguagens procedurais e orientadas a objetos, compiladas ou interpretadas.

Em resumo, a ideia principal de C= é motivar o pensamento paralelo, deixar os programadores se concentrarem em escrever programas paralelos em primeiro lugar, em vez de fazer o trabalho duas vezes implementando um programa sequencial e depois tentando multithread (embora a última abordagem, inevitável em muitos casos, também é elegantemente suportado).

Atualmente, a extensão da linguagem C= é implementada como uma biblioteca C e não implica suporte específico a compiladores, nem mudanças radicais nos processos de construção de software existentes.

Programas semelhantes

Alternativas

Mais deste editor