Charles Explorer logo
🇨🇿

Bobolang - jazyk pro systém Bobox

Publikace na Matematicko-fyzikální fakulta |
2013

Abstrakt

Paralelní zpracování dat je v současné době velmi aktuální téma. Jeden z používaných postupů je převod vstupních dat na datové proudy a zpracování těchto proudů pomocí operátorů, které mohou být vyhodnocovány paralelně.

Protože pro specifikaci vzájemného propojení operátorů jsou běžné programovací jazyky nevhodné, vznikla pro tento účel celá řada doménově specifických jazyků. Jazyk Bobolang je jedním z nich.

Kromě běžných vlastností, ale přidává navíc některé syntaktické a sémantické prvky, které značně usnadňují intra-operátorovou paralelizaci. Díky tomu je možné snadno vytvářet vysoce škálovatelné aplikace zpracovávající proudová data.

Klíčová slova