Saltar al contenido
CP

C= Parallel C/C++ Programming Language Extension

Editor: Hoopoe ProGroup
Escaneo de virus Windows Free to try
Descargar v0.5 733 descargas
Versión0.5
Editor Hoopoe ProGroup
Fecha de lanzamiento19 ago 2012
Fecha Agregada19 ago 2012
Requisitos del sistema operativoWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
RequisitosNone
Descargas totales733
PrecioFree to try

Descripción

C= (pronunciado 'See Stripes') es una extensión del lenguaje de programación paralelo C/C++.

Está diseñado para cubrir todos los paradigmas típicos de programación paralela y complementar o incluso sustituir las bibliotecas y extensiones de lenguaje paralelo existentes proporcionando un único lenguaje paralelo conectado de forma más natural con la sintaxis y la semántica de C/C++.

Los principios y construcciones de C=, incluida la semántica flexible de subprocesos de tareas, ámbitos de visibilidad paralelos, sincronización sin objetos y el paradigma de interacción de tareas de activación y espera, están concebidos para ser fácilmente adoptados por otros lenguajes de procedimiento y orientados a objetos, compilados o interpretados.

En resumen, la idea principal de C= es motivar el pensamiento paralelo, permitir que los programadores se centren en escribir programas paralelos en primer lugar, en lugar de hacer el trabajo dos veces implementando un programa secuencial y luego tratando de ejecutar varios subprocesos (aunque el último enfoque, inevitable en muchos casos, también está elegantemente respaldada).

Actualmente, la extensión del lenguaje C= se implementa como una biblioteca C y no implica compatibilidad específica con compiladores ni cambios radicales en los procesos de creación de software existentes.

Programas similares

Alternativas

Más de este editor