Clojure

Clojure

Clojure, Java Sanal Makinesi'ni (ve CLR'yi) hedefleyen dinamik bir programlama dilidir.
Clojure, Java Sanal Makinesi'ni (ve CLR'yi) hedefleyen dinamik bir programlama dilidir.Komut dosyası oluşturma dilinin erişilebilirliğini ve etkileşimli geliştirmesini çok iş parçacıklı programlama için verimli ve sağlam bir altyapı ile birleştiren genel amaçlı bir dil olarak tasarlanmıştır.Clojure derlenmiş bir dildir - doğrudan JVM bayt koduna derlenir, ancak tamamen dinamik kalır.Clojure tarafından desteklenen her özellik çalışma zamanında desteklenir.Clojure, Java çağrılarının yansımayı önleyebilmesini sağlamak için isteğe bağlı tür ipuçları ve tür çıkarımı ile Java çerçevelerine kolay erişim sağlar .... Clojure Lisp'in bir lehçesidir ve Lisp ile veri olarak kod felsefesini vegüçlü makro sistemi.Clojure ağırlıklı olarak işlevsel bir programlama dilidir ve zengin, kalıcı, kalıcı veri yapılarına sahiptir.Değişebilir duruma ihtiyaç duyulduğunda, Clojure temiz, doğru, çok iş parçacıklı tasarımlar sağlayan bir yazılım işlemsel bellek sistemi ve reaktif Ajan sistemi sunar.

İnternet sitesi:

Özellikleri

Kategoriler

BSD için Clojure'a alternatifler

Racket

Racket

Racket (eski adıyla PLT Scheme), Lisp / Scheme ailesinde geniş bir uygulama yelpazesine uygun modern bir programlama dilidir.
OCaml

OCaml

OCaml, işlevsel, zorunlu ve nesneye yönelik stilleri destekleyen bir endüstriyel güç programlama dilidir.
Nim (programming language)

Nim (programming language)

Nim, programcıya çalışma zamanı verimliliğinden ödün vermeden üstün güç sağlamaya çalışan, statik olarak yazılmış, zorunlu bir programlama dilidir.