LocalazyLocalazy
Chapel es un lenguaje de programación paralela desarrollado por Cray Inc. Está diseñado para hacer que la informática científica y técnica sea más productiva al permitir al programador expresar el paralelismo de una forma abstracta y de alto nivel. Chapel lleva en desarrollo desde principios de 2009 y es software de código abierto publicado bajo la licencia Apache. El lenguaje de programación Chapel está diseñado para responder a las necesidades de la informática científica y técnica, pero también es aplicable a una amplia gama de otros dominios. El diseño de Chapel se basa en un conjunto de principios rectores destinados a hacer Chapel: * Productivo: Chapel pretende ser un lenguaje en el que un programador pueda expresar el paralelismo de una forma abstracta y de alto nivel que se acerque a la forma natural en la que se plantea el problema. * Extensible: Chapel está diseñado para ser fácilmente extendido con nuevas características del lenguaje y bibliotecas. * Portátil: Chapel está diseñado para ser portable a través de una amplia variedad de arquitecturas. * Escalable: Chapel está diseñado para ser escalable desde pequeños sistemas embebidos hasta los mayores superordenadores. El lenguaje de programación Chapel está siendo desarrollado desde principios de 2009 por un equipo de Cray Inc. Chapel es un software de código abierto publicado bajo la Licencia Apache.