Clojure

Clojure

Clojure är ett dynamiskt programmeringsspråk som riktar sig till Java Virtual Machine (och CLR).
Clojure är ett dynamiskt programmeringsspråk som riktar sig till Java Virtual Machine (och CLR).Det är utformat för att vara ett allmänt språk som kombinerar anpassningsbarhet och interaktiv utveckling av ett skriptspråk med en effektiv och robust infrastruktur för flertrådad programmering.Clojure är ett sammanställt språk - det sammanställs direkt till JVM-bytekod, men förblir dock helt dynamiskt.Varje funktion som stöds av Clojure stöds vid körning.Clojure ger enkel åtkomst till Java-ramverk, med valfria typer av tips och typinferens, för att säkerställa att samtal till Java kan undvika reflektion .... Clojure är en dialekt av Lisp och delar med Lisp kod-som-datafilosofin och enkraftfullt makrosystem.Clojure är huvudsakligen ett funktionellt programmeringsspråk och har en rik uppsättning oföränderliga, ihållande datastrukturer.När det är nödvändigt att byta tillstånd erbjuder Clojure ett mjukvarusystem för transaktionsminne och ett reaktivt Agent-system som säkerställer rena, korrekta, flertrådiga mönster.
clojure

Funktioner

kategorier

Alternativ till Clojure för BSD med gratis licens