LocalazyLocalazy
Chapel est un langage de programmation parallèle développé par Cray Inc. Il est conçu pour rendre l'informatique scientifique et technique plus productive en permettant au programmeur d'exprimer le parallélisme d'une manière abstraite et de haut niveau. Chapel est en cours de développement depuis le début de l'année 2009 et est un logiciel libre publié sous la licence Apache. Le langage de programmation Chapel est conçu pour répondre aux besoins de l'informatique scientifique et technique, tout en étant applicable à un large éventail d'autres domaines. La conception de Chapel est basée sur un ensemble de principes directeurs destinés à rendre Chapel : * Productif : Chapel est censé être un langage dans lequel un programmeur peut exprimer le parallélisme d'une manière abstraite de haut niveau, proche de la manière naturelle dont le problème est pensé. * Extensible : Chapel est conçu pour être facilement étendu avec de nouvelles fonctionnalités du langage et des bibliothèques. * Portable : Chapel est conçu pour être portable sur une grande variété d'architectures. * Evolutif : Chapel est conçu pour être évolutif, des minuscules systèmes embarqués aux plus grands superordinateurs. Le langage de programmation Chapel est en cours de développement depuis début 2009 par une équipe de Cray Inc. Chapel est un logiciel open source publié sous la licence Apache.