LocalazyLocalazy
Chapel je paralelný programovací jazyk vyvinutý spoločnosťou Cray Inc. Je určený na zvýšenie produktivity vedeckých a technických výpočtov tým, že umožňuje programátorovi vyjadriť paralelizmus vysokoúrovňovým, abstraktným spôsobom. Chapel sa vyvíja od začiatku roka 2009 a je to softvér s otvoreným zdrojovým kódom vydaný pod licenciou Apache. Programovací jazyk Chapel je navrhnutý tak, aby riešil potreby vedeckých a technických výpočtov a zároveň bol použiteľný aj v mnohých iných oblastiach. Návrh jazyka Chapel je založený na súbore hlavných zásad, ktorých cieľom je, aby Chapel: * produktívny: Chapel má byť jazykom, v ktorom môže programátor vyjadriť paralelizmus vysokoúrovňovým, abstraktným spôsobom, ktorý je blízky prirodzenému spôsobu uvažovania o probléme. * Rozšíriteľný: Chapel je navrhnutý tak, aby sa dal ľahko rozšíriť o nové funkcie jazyka a knižnice. * Prenosný: Chapel je navrhnutý tak, aby bol prenosný na rôzne architektúry. * Škálovateľný: Chapel je navrhnutý tak, aby bol škálovateľný od malých vstavaných systémov až po najväčšie superpočítače. Programovací jazyk Chapel vyvíja od začiatku roka 2009 tím spoločnosti Cray Inc. Chapel je softvér s otvoreným zdrojovým kódom vydaný pod licenciou Apache.