Co je to raketa?

Raketa je univerzální programovací jazyk odvozený od Lisp. To je odkazoval se na jak “programovatelný programovací jazyk” protože jeho vestavěný makro systém je tak silný že to dovolí programátorovi předefinovat všechno o jazyce sám. Z tohoto důvodu je Racket často používán pro návrh a implementaci vlastních programovacích jazyků pro specifické potřeby projektu.

Raketa byla původně vyvinuta jako součást projektu PLT ("programovací jazykový tým"), který provedl počítačový vědec Matthias Felleisen v roce 1995. Jeho záměrem bylo vytvořit jazyk, který by pomohl začínajícím programátorům dozvědět se více o potenciálu počítačů.

Ahoj světe! napsáno v raketě:

(printf "Ahoj, svět!")

Ahoj svět, jazyk, programovací termíny