Clojure

Screenshot Software:
Clojure
Detalii soft:
Versiune: 1.8.0 Actualizat
Incarca data: 24 May 16
Producător: Rich Hickey
Licenţă: Gratuit
Popularitate: 12

Rating: 3.3/5 (Total Votes: 3)

Pe langa JVM, Clojure vizează și CRJ, The Clojure Language Runtime.
CLR este o implementare nativă a Clojure pe .Net Framework Microsoft, programat în C # și utilizând limbajul Runtime dinamic (DLR).
Înainte de a fi o astfel de afacere mare pe piața de dezvoltare, Clojure a început ca un experiment simplu, doar un alt dialect Lisp.
Ea apoi a evoluat într-un mamut must-have instrument după ce acesta a început să fie folosit pentru a compilate direct la JVM bytecode, în timp ce încă rămase deschise pentru editare și modificare a codului în timp real.
Aceste caracteristici dinamice de compilare a face mult mai ușor de utilizat în medii de producție, în cazul în care Java poate fi uneori enervant de a lucra cu

Ce este nou în această versiune:.

  • Harta destructurare extins pentru a sprijini tastele namespaced
  • nou & quot; unele & quot; operațiuni
  • algoritmi hashingul

Ce este nou în versiunea 1.6.0 / 1.7.0-alpha5:

  • Harta destructurare extins la tastele namespaced de sprijin
  • nou & quot; unele & quot; operațiuni
  • algoritmi hashingul

Ce este nou în versiunea 1.5.1:.

  • Fix pentru scurgeri cauzate de eliberare anterioară

Ce este nou în versiunea 1.4.0:

  • depreciată și Caracteristici Au fost eliminate:
  • Domenii care încep cu o Dash nu mai poate fi accesată folosind Dot Sintaxa
  • Nou / Caracteristici îmbunătățite:
  • Reader Constantele
  • clojure.core / mapv
  • clojure.core / filterv
  • clojure.core / ex-info și clojure.core / ex-date
  • clojure.core / reducerea-kv
  • clojure.core / conține? Îmbunătățită
  • clojure.core / min și clojure.core / max prefera NaN
  • clojure.java.io/as-file și mâner clojure.java.io/as-url URL-Evadarea O mai bună
  • New Dot Sintaxa pentru înregistrare și tipul de acces pe câmp
  • Metode de înregistrare din fabrică disponibile în interiorul defrecord
  • -ARGS Afișează afirmă Namespace numărul linie și pe Erori
  • File și Număr linie Adăugată la Earmuff dinamic de avertizare
  • require Atunci: consultați opțiunea
  • * compilator-opțiuni * Var
  • Raportarea îmbunătățită de caractere nevalide în Unicode String Constantele
  • clojure.core / hash Se bazează nu mai este pe .hashCode
  • Java 7 Documentație
  • LoadLibrary Loturile bibliotecă Utilizarea System ClassLoader

  • int
  • Java este în cutie ca java.lang.Integer

Ce este nou în versiunea 1.3.0:

  • depreciată și Caracteristici Au fost eliminate:
  • Earmuffed Vars nu mai sunt considerate în mod automat dinamic
  • ISeq mosteneste Nu mai este de secvențial
  • Eliminat Bit Operațiunea Suport pentru numere în Cutii
  • auxiliare Namespaces Nu mai este încărcarea automată la pornire
  • replicate depreciată
  • Nou / Caracteristici îmbunătățite:
  • Suport îmbunătățit primitivi
  • defrecord și deftype Îmbunătățiri
  • O mai bună Excepție de raportare
  • clojure.reflect / reflectă
  • clojure.data / dif
  • clojure.core / fiecare-pred și clojure.core / unele-fn combinatoare
  • clojure.core / realizat?
  • clojure.core / cu-redefs-fn & cu-redefs
  • clojure.core / găsiți cuvinte cheie
  • clojure.repl / pst
  • clojure.pprint / print-tabel
  • * pprint puncte de imprimare lungime *
  • compilare și implementare prin Maven
  • harta cuvânt cheie internă utilizează slab ref
  • ^: defs const
  • Mesaj rulmenți Assert
  • Eroare Verificare opțiuni defmulti
  • Excepții Au fost eliminate bifate
  • vector de argumente multiple îi ia
  • deref cu timeout
  • Walk Suport pentru sortat-by Colecții
  • string.join îmbunătățită pentru a lucra cu seturi
  • clojure.test-helper
  • Newline ieșiri platforma-specifice de secvență de linie nouă

  • întoarcere proxy
  • inițializare-proxy și actualizare proxy
  • Doc & găsiți-doc mutat la REPL
  • clojure.java.shell/sh acceptă ca intrare ceva care clojure.java.io/copy~~V face
  • InterruptedHandler la clojure.repl Promovat
  • Adăugat suport pentru rularea namespaces aducțiune de la clojure.main
  • Set numele firului de pe bazine agent de fir
  • Adăugat suport docstring la def
  • Funcția Comp returnează identitatea când este apelat cu zero Arity

  • indicii
  • tip pot fi aplicate la vectori arg
  • Legarea Transportarea

Ce este nou în versiunea 1.3 Alpha 1:.

  • consolidată de sprijin primitiv
  • namespace nu mai tehnologice de sistem automat de încărcare la pornire.
  • O mai bună raportare excepție.

Software similare

Gambit
Gambit

9 Feb 16

Gambas
Gambas

1 May 16

Alte software-uri de dezvoltator Rich Hickey

Clojure
Clojure

21 Jan 15

ClojureScript
ClojureScript

20 Jul 15

Comentarii la Clojure

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie