LocalazyLocalazy
SOL je výkonný vysokoúrovňový programovací jazyk určený na rýchly vývoj robustného a udržiavateľného softvéru. SOL je skratka pre "systémovo orientovaný jazyk". Jazyk pôvodne vyvinul tím odborníkov na Kalifornskej univerzite v Berkeley pod vedením profesora Davida Pattersona. SOL je založený na programovacom jazyku C++ a obsahuje mnohé jeho vlastnosti. SOL bol však navrhnutý špeciálne pre systémové programovanie, a preto obsahuje niekoľko funkcií, ktoré sa v C++ nenachádzajú. SOL napríklad poskytuje podporu pre súbežné programovanie, zber odpadu a spracovanie výnimiek. SOL je kompilovaný jazyk a programy napísané v SOL sa zvyčajne kompilujú do natívneho kódu pre cieľovú platformu. Výsledkom sú programy, ktoré sú veľmi rýchle a efektívne. SOL sa používa v širokej škále aplikácií vrátane operačných systémov, databázových systémov a sieťových serverov. Jazyk je vhodný aj na vývoj rozsiahlych aplikácií, ako sú webové prehliadače a kancelárske balíky.