Clojure

Screenshot der Software:
Clojure
Softwarebeschreibung:
Version: 1.8.0 Aktualisiert
Upload-Datum: 24 May 16
Entwickler: Rich Hickey
Lizenz: Frei
Popularität: 12

Rating: 3.3/5 (Total Votes: 3)

Neben der JVM, Clojure zielt auch auf CLR, die Clojure Language Runtime.
Die CLR ist eine native Implementierung von Clojure auf Microsofts .Net Framework, programmiert in C # und mit Hilfe der Dynamic Language Runtime (DLR).
Bevor man so eine große Sache auf dem Entwicklungsmarkt begann Clojure aus wie ein einfaches Experiment, nur ein weiterer Lisp-Dialekt.
Es entwickelte sich dann zu einem Mammut-Werkzeug Must-Have, nachdem es direkt an JVM-Bytecode kompiliert gestartet verwendet wird, während noch offen bleibt für die Bearbeitung und Änderungen im Code in Echtzeit.
Dieses dynamische Zusammenstellung Funktionen macht es viel mehr verwendbar in Produktionsumgebungen, in denen Java manchmal lästig sein kann, mit zu arbeiten

Was ist neu in dieser Version:.

  • Karte Destrukturierungsmittels erweitert Namensraum Tasten
  • Unterstützung
  • Neu & quot; einige & quot; Operationen
  • Hashing Algorithmen

Was ist neu in Version 1.6.0 / 1.7.0-alpha5:

  • Karte Destrukturierungsmittels erweitert Unterstützung Namensraum Tasten
  • Neu & quot; einige & quot; Operationen
  • Hashing Algorithmen

Was ist neu in Version 1.5.1:.

  • für Leck durch vorherige Version verursacht Fix

Was ist neu in Version 1.4.0:

  • Veraltete und entfernte Funktionen:
  • Felder, die mit einem Bindestrich beginnen kann nicht mehr zugegriffen werden Dot Syntax
  • Neu / Verbesserte Features:
  • Reader Literale
  • clojure.core / mapv
  • clojure.core / filterv
  • clojure.core / ex-info und clojure.core / Ex-Daten
  • clojure.core / reduzieren-kv
  • clojure.core / enthält? Verbesserte
  • clojure.core / min und clojure.core / max bevorzugen NaN
  • clojure.java.io/as-file und clojure.java.io/as-url Griff URL-Escaping Bessere
  • Neue Punkt-Syntax für Aufzeichnung und Typ-Feld Zugriff
  • Datensatz Factory-Methoden verfügbar Innen defrecord
  • behaupten-args Zeigt Namespace und Zeilennummer auf Fehler
  • Datei und die Zeilennummer hinzugefügt Earmuff Dynamische Warnung
  • benötigen, können Take a: siehe Option
  • * Compiler-Optionen * Var
  • Verbesserte Berichterstattung von ungültigen Zeichen in Unicode-String Literale
  • clojure.core / hash No Longer setzt auf .hashCode
  • Java 7 Dokumentation
  • loadlibrary Lädt Bibliothek Verwenden von Systemclassloader
  • Java int als java.lang.Integer boxed

Was ist neu in Version 1.3.0:

  • Veraltete und entfernte Funktionen:
  • Earmuffed Vars werden nicht mehr automatisch berücksichtigt Dynamische
  • iseq No Longer Erbt von Sequential
  • Entfernt Bit Operation Support für Boxed Numbers
  • Ancillary-Namespaces nicht mehr Auto-Load on Startup
  • Replizieren Veraltete
  • Neu / Verbesserte Features:
  • Verbesserte Primitive Unterstützung
  • defrecord und Deftype Verbesserungen
  • Bessere Exception Reporting
  • clojure.reflect / spiegeln
  • clojure.data / diff
  • clojure.core / every-pred und clojure.core / some-fn Kombinatoren
  • clojure.core / realisiert werden?
  • clojure.core / mit-redefs-fn & with-redefs
  • clojure.core / find-Schlüsselwort
  • clojure.repl / pst
  • clojure.pprint / print-Tabelle
  • pprint Hinsicht * print-Länge *
  • Erstellung und Bereitstellung über Maven
  • Interne Schlüsselwort Karte verwendet schwach Refs
  • ^: const defs
  • Nachrichten Bearing Assert
  • Fehlerüberprüfung für defmulti Optionen
  • Entfernt geprüfte Ausnahmen
  • Vektor-of nimmt mehrere Argumente
  • deref mit timeout
  • Gehen Unterstützung sortiert-by Sammlungen
  • string.join Angereichert mit Sets to Work
  • clojure.test-Helfer
  • Newline Ausgänge plattformspezifische Neuzeilensequenz
  • init-Proxy und Update-Proxy-Return-Proxy
  • Doc & Find-doc bewegt REPL
  • clojure.java.shell/sh akzeptiert als Eingabe irgendetwas, das clojure.java.io/copy~~V tut
  • InterruptedHandler Beförderung zum clojure.repl
  • Zusätzliche Unterstützung für die Ausführung von -main Namespaces von clojure.main
  • Set Threadnamen auf Agent Thread-Pools
  • hinzugefügt Docstring Unterstützung def
  • Comp-Funktion gibt Identität, wenn sie mit Null arity
  • genannt
  • Geben Sie Hinweise zu arg Vektoren angewendet werden kann
  • Die Bindung der Beförderung

Was ist neu in der Version 1.3 Alpha 1:.

  • Verbesserte primitive Unterstützung
  • Ancillary Namespaces nicht mehr automatisch geladen beim Start.
  • Bessere Exception Reporting.

Ähnliche Software

Stackless Python
Stackless Python

28 Feb 15

PEG.js
PEG.js

28 Sep 15

Parameters
Parameters

12 May 15

Skulpt
Skulpt

12 Apr 15

Andere Software von Entwickler Rich Hickey

Clojure
Clojure

21 Jan 15

ClojureScript
ClojureScript

20 Jul 15

Kommentare zu Clojure

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!