Clojure

Clojure

Clojure to dynamiczny język programowania ukierunkowany na wirtualną maszynę Java (i CLR).
Clojure to dynamiczny język programowania ukierunkowany na wirtualną maszynę Java (i CLR).Został zaprojektowany jako język ogólnego przeznaczenia, łączący przystępność i interaktywny rozwój języka skryptowego z wydajną i solidną infrastrukturą do programowania wielowątkowego.Clojure to skompilowany język - kompiluje się bezpośrednio do kodu bajtowego JVM, ale pozostaje całkowicie dynamiczny.Każda funkcja obsługiwana przez Clojure jest obsługiwana w czasie wykonywania.Clojure zapewnia łatwy dostęp do frameworków Java, z opcjonalnymi podpowiedziami i wnioskowania o typach, aby zapewnić, że wywołania Java nie mogą powodować refleksji ... Clojure jest dialektem Lisp i dzieli się z Lisp filozofią kodowania jako danych orazpotężny system makr.Clojure jest przede wszystkim funkcjonalnym językiem programowania i oferuje bogaty zestaw niezmiennych, trwałych struktur danych.Gdy potrzebny jest stan zmienny, Clojure oferuje programowy system pamięci transakcyjnej i reaktywny system agentów, które zapewniają czyste, poprawne, wielowątkowe projekty.
clojure

Stronie internetowej:

Kategorie

Alternatywy dla Clojure'a dla wszystkich platform z dowolną licencją

Python

Python

Python jest interpretowanym, interaktywnym, obiektowym, rozszerzalnym językiem programowania.
Java

Java

Java jest uniwersalnym językiem programowania komputerowego, który jest współbieżny, oparty na klasach, zorientowany obiektowo i specjalnie zaprojektowany tak, aby mieć jak najmniej zależności implementacyjnych.
JavaScript

JavaScript

JavaScript (czasami skracany do JS) jest lekkim, interpretowanym, obiektowym językiem z pierwszorzędnymi funkcjami, znanym jako język skryptowy dla stron internetowych, ale ...
C (programming language)

C (programming language)

C to komputerowy język programowania ogólnego zastosowania.C jest jednym z najczęściej używanych języków programowania wszechczasów.
C++

C++

C ++ jest statycznym typem, o dowolnej formie, o wielu paradygmatach, skompilowanym, wszechstronnym, potężnym językiem programowania.
Ruby

Ruby

Ruby to dynamiczny, refleksyjny, obiektowy język programowania ogólnego przeznaczenia, który łączy składnię inspirowaną Perlem z funkcjami podobnymi do Smalltalk.
C#

C#

C # to wielojęzyczny język programowania obejmujący mocne pisanie, imperatywny, deklaratywny, funkcjonalny, ogólny, obiektowy (oparty na klasach) i komponentowy ...
Lua

Lua

Lua jest potężnym, szybkim, lekkim i wbudowanym językiem skryptowym.
Perl

Perl

Perl jest zaawansowanym, interpretowanym, dynamicznym językiem programowania wysokiego poziomu, o ponad 22-letnim rozwoju.
Go (Programming Language)

Go (Programming Language)

Go to język programowania typu open source, który ułatwia tworzenie prostego, niezawodnego i wydajnego oprogramowania.
Rust

Rust

Systemowy język programowania, który działa błyskawicznie, zapobiega prawie wszystkim awariom i eliminuje wyścigi danych..
Scala

Scala

Scala to nowoczesny wielojęzyczny język programowania oparty na wirtualnej maszynie Java (JVM), zaprojektowany do wyrażania typowych wzorców programowania w zwięzły, elegancki i bezpieczny dla typu ...
Haskell

Haskell

Haskell jest zaawansowanym, czysto funkcjonalnym językiem programowania.
D (Programming Language)

D (Programming Language)

D jest językiem o składni podobnej do C i pisaniu statycznym.Pragmatycznie łączy wydajność, kontrolę i moc modelowania z bezpieczeństwem i wydajnością programisty
Nim (programming language)

Nim (programming language)

Nim jest statycznym, imperatywnym językiem programowania z potężnym systemem makr, który stara się zapewnić programistom najwyższą moc bez kompromisów w zakresie wydajności środowiska uruchomieniowego.