OpenAlt 2025

Scheme Primer
2025-11-02 , A112
Language: Čeština

Scheme Primer stručně představuje programovací jazyk Scheme; tato přednáška stručně představuje Scheme Primer.

Filosofie Scheme, dialektu LISP, neuměle přeloženo, je: "Programovací jazyky by neměly být navrhovány přidáváním funkcí, ale odebíráním slabostí a omezení, která přidávání funkcí vynucují."

S takovou filosofií se Scheme stalo základem programovacího jazyka Racket (snad nejpokročilejší jazyk pro výzkum programovacích jazyků) a Guile (rozšiřující jazyk pro GNU projekty psané v C/C++).

Asi nejzajímavějším Scheme projektem současnosti je v Guile implementovaný Guix -- správce balíčků, kde softwarové balíčky jsou popsány deklarativně a sestavení balíčků je reprodukovatelné.

Seznámit se se Scheme má smysl a Scheme Primer stojí za přečtení.


Can present in both Czech and English:
See also: Prezentace (182.5 KB)