Clojure

Clojure

Clojure je dynamický programovací jazyk, který cílí na Java Virtual Machine (a CLR).
Clojure je dynamický programovací jazyk, který cílí na Java Virtual Machine (a CLR).Je navržen jako univerzální jazyk, který kombinuje přístupnost a interaktivní vývoj skriptovacího jazyka s účinnou a robustní infrastrukturou pro vícevláknové programování.Clojure je kompilovaný jazyk - kompiluje se přímo do JVM bajtkódu, přesto zůstává zcela dynamický.Každá funkce podporovaná Clojure je podporována za běhu.Clojure poskytuje snadný přístup k Java frameworkům, s volitelnými tipy pro typ a odvozením typu, aby se zajistilo, že volání do Java se může vyhnout reflexi .... Clojure je dialekt Lisp a sdílí s Lisp filozofii kód-jako-data avýkonný makro systém.Clojure je převážně funkční programovací jazyk a obsahuje bohatou sadu neměnných perzistentních datových struktur.Když je potřeba proměnlivý stav, Clojure nabízí softwarový transakční paměťový systém a systém reaktivních agentů, který zajišťuje čisté, správné a vícevláknové návrhy.

Webová stránka:

Kategorie

Alternativy k Clojure pro iPad s licencí open source