
5
Raku zjednocuje mnoho skvelých nápadov, ktoré sa zvyčajne nenachádzajú v iných programovacích jazykoch.Aj keď niektoré z týchto funkcií ponúka niekoľko ďalších jazykov, žiadny z nich neponúka všetky.Vlastnosti: - Objektovo orientované programovanie vrátane generík, rolí a viacnásobného odosielania - Funkčné programovacie primitívy, vyhodnocovanie lenivých a dychtivých zoznamov, spojenia, autotreading a hyperoperátory (operátori vektorov) - Paralelizmus, súbežnosť a asynchrónnosť vrátane podpory viacerých jadier - Definovateľné gramatiky preprispôsobenie vzorov a všeobecné spracovanie reťazcov - voliteľné a postupné písanie