Clojure

Clojure

Clojure adalah bahasa pengaturcaraan yang dinamik yang menargetkan Mesin Maya Maya (dan CLR).
Clojure adalah bahasa pengaturcaraan yang dinamik yang menargetkan Mesin Maya Maya (dan CLR).Ia direka bentuk untuk menjadi bahasa tujuan umum, menggabungkan pendekatan keupayaan dan pembangunan interaktif bahasa skrip dengan infrastruktur yang cekap dan mantap untuk pengaturcaraan multithreaded.Clojure adalah bahasa yang dikompilasi - ia dikompilkan terus ke bytecode JVM, namun tetap dinamik sepenuhnya.Setiap ciri yang disokong oleh Clojure disokong semasa runtime.Clojure menyediakan akses mudah kepada kerangka Java, dengan petunjuk pilihan dan jenis kesimpulan, untuk memastikan panggilan ke Java dapat menghindari refleksi .... Clojure adalah dialek Lisp, dan berbagi dengan Lisp falsafah kode-sebagai-data dansistem makro yang kuat.Clojure sebahagian besarnya merupakan bahasa pengaturcaraan fungsional, dan mempunyai satu set yang kaya struktur data yang tidak berubah dan berterusan.Apabila keadaan mutable diperlukan, Clojure menawarkan sistem memori transaksional perisian dan sistem ejen reaktif yang memastikan reka bentuk yang bersih, betul dan berbilang.
clojure

ciri-ciri

Kategori

Alternatif untuk Clojure untuk semua platform dengan sebarang lesen

IronPython

IronPython

IronPython adalah pelaksanaan bahasa pengaturcaraan Python yang berjalan di bawah .NET dan Silverlight.Ia menyokong konsol interaktif dengan kompilasi dinamik sepenuhnya.
Jython

Jython

Jython, pengganti JPython, adalah penerapan bahasa pengaturcaraan Python yang ditulis di Jawa.
Racket

Racket

Raket (dahulu Skim PLT) adalah bahasa pengaturcaraan moden dalam keluarga Lisp / Skim, sesuai untuk pelbagai aplikasi.
Elixir

Elixir

Elixir adalah bahasa yang dinamik dan berfungsi yang direka untuk membina aplikasi berskala dan boleh dipelihara.
  • Percuma
Hy

Hy

Hy adalah dialek indah Lisp yang tertanam dalam Python.
OCaml

OCaml

OCaml adalah bahasa pengaturcaraan kekuatan industri yang menyokong gaya fungsional, penting dan berorientasikan objek.
Nim (programming language)

Nim (programming language)

Nim adalah bahasa pengaturcaraan statik yang diketik secara statistik yang cuba memberi kuasa muktamad pengatur tanpa kompromi pada kecekapan runtime.
Guile

Guile

GNU Ubiquitous Intelligent Language untuk Extensions, pelaksanaan bahasa pengaturcaraan Scheme.