OpenAlt 2025

Scheme Primer
02.11.2025 , A112
Jazyk: Č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í.


Mohu prezentovat v češtině i angličtině:
Viz také: Prezentace (182,5 KB)