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.
clojure

Webová stránka:

Kategorie

Alternativy Clojure pro všechny platformy s jakoukoli licencí

IronPython

IronPython

IronPython je implementace programovacího jazyka Python spuštěného pod .NET a Silverlight.Podporuje interaktivní konzoli s plně dynamickou kompilací.
Jython

Jython

Jython, nástupce JPythonu, je implementace programovacího jazyka Python psaného v Javě.
Racket

Racket

Racket (dříve PLT Scheme) je moderní programovací jazyk v rodině Lisp / Scheme, vhodný pro širokou škálu aplikací.
Elixir

Elixir

Elixir je dynamický, funkční jazyk určený pro vytváření škálovatelných a udržovatelných aplikací.
  • Zdarma
Hy

Hy

Hy je nádherný dialekt Lispa, který je zabudován v Pythonu.
OCaml

OCaml

OCaml je průmyslový programovací jazyk podporující funkční, imperativní a objektově orientované styly.
Nim (programming language)

Nim (programming language)

Nim je staticky napsaný imperativní programovací jazyk, který se snaží poskytnout programátorovi maximální výkon bez kompromisů v efektivitě běhu.
Guile

Guile

GNU Ubiquitous Intelligent Language for Extensions, implementace programovacího jazyka Scheme.