23
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.
Hemsida:
https://clojure.orgFunktioner
kategorier
Alternativ till Clojure för alla plattformar med någon licens
1126
582
Java
Java är ett generellt datorprogrammeringsspråk som är samtidigt, klassbaserat, objektorienterat och specifikt utformat för att ha så få implementeringsberoenden som möjligt.
515
278
C (programming language)
C är ett datorprogrammeringsspråk för allmänt bruk.C är ett av de mest använda programmeringsspråken genom tiderna.
266
243
178
146
Lua
Lua är ett kraftfullt, snabbt, lätt, inbäddbart skriptspråk.
123
104
Go (Programming Language)
Go är ett open source-programmeringsspråk som gör det enkelt att bygga enkel, pålitlig och effektiv programvara.
71
61
53
51
D (Programming Language)
D är ett språk med C-liknande syntax och statisk typning.Den kombinerar pragmatiskt effektivitet, styrning och modelleringskraft med säkerhet och programmeringsproduktivitet. Bekvämlighet
27
Nim (programming language)
Nim är ett statiskt typiskt, absolut nödvändigt programmeringsspråk med ett kraftfullt makrosystem som försöker ge programmeraren ultimat kraft utan kompromisser om körningseffektivitet.