Clojure

Software screenshot:
Clojure
Software informatie:
Versie: 1.8.0 Bijgewerkt
Upload datum: 24 May 16
Ontwikkelaar: Rich Hickey
Licentie: Gratis
Populariteit: 52

Rating: 3.3/5 (Total Votes: 3)

Naast de JVM, Clojure richt zich ook CLR, de Clojure Language Runtime.
De CLR is een native implementatie van Clojure op Microsoft .Net Framework, geprogrammeerd in C # en het gebruik van de Dynamic Language Runtime (DLR).
Voordat zo'n big deal op de ontwikkeling van de markt, Clojure begon als een eenvoudig experiment, gewoon een Lisp dialect.
Het is het uitgegroeid tot een mammoet must-have tool na de start wordt gebruikt om direct worden samengesteld om JVM bytecode, terwijl het nog open voor het bewerken en wijzigingen in de code in real-time de resterende.
Deze dynamische compilatie functies maakt het veel meer geschikt voor gebruik in productieomgevingen waar Java kan soms vervelend om mee te werken

Wat is nieuw in deze release:.

  • Map destructurering uitgebreid tot naamruimten toetsen ondersteunen
  • Nieuwe & quot; sommige & quot; bewerkingen
  • Hashing algoritmen

Wat is nieuw in versie 1.6.0 / 1.7.0-alpha5:

  • Map destructurering uitgebreid tot ondersteuning naamruimten toetsen
  • Nieuwe & quot; sommige & quot; bewerkingen
  • Hashing algoritmen

Wat is nieuw in versie 1.5.1:.

  • Fix voor lekkage veroorzaakt door de vorige release

Wat is nieuw in versie 1.4.0:

  • Gedeprecieerde en Verwijderd Features:
  • Velden die begint met een minteken kan niet meer worden geopend met behulp van Dot Syntax
  • Nieuwe / verbeterde functies:
  • Reader Literals
  • clojure.core / mapv
  • clojure.core / filterv
  • clojure.core / ex-info en clojure.core / ex-gegevens
  • clojure.core / verkleinen-kv
  • clojure.core / bevat? Verbeterde
  • clojure.core / min en clojure.core / max voorkeur NaN
  • clojure.java.io/as-file en clojure.java.io/as-url Handle URL-Escaping Better
  • Nieuwe Dot Syntax voor Record en Type Field Access
  • Record Factory Methods beschikbaar Inside defrecord
  • beweren-args Displays Namespace en Line Nummer op Fouten
  • bestand en regel nummer toegevoegd aan Oorwarmer Dynamic Waarschuwing
  • nodig hebben, kunnen Neem een: zie Option
  • * compiler-opties * Var
  • Verbeterde Melding van ongeldige tekens in Unicode letterreeksen
  • clojure.core / hash vertrouwt niet meer op .hashCode
  • Java 7 Documentatie
  • LoadLibrary Loads Bibliotheek Met behulp van System ClassLoader
  • Java int wordt boxed als java.lang.Integer

Wat is nieuw in versie 1.3.0:

  • Gedeprecieerde en Verwijderd Features:
  • Earmuffed Vars zijn niet langer automatisch beschouwd als Dynamic
  • ISeq No Longer erft van Sequential
  • Verwijderd Bit Operation Ondersteuning voor Boxed Numbers
  • Ondersteunende Namespaces No Longer Auto-Load on Startup
  • repliceren Afgekeurd
  • Nieuwe / verbeterde functies:
  • Verbeterde Primitive Ondersteuning
  • defrecord en deftype Verbeteringen
  • Beter Exception Reporting
  • clojure.reflect / weerspiegelen
  • clojure.data / diff
  • clojure.core / every-pred en clojure.core / some-fn combinators
  • clojure.core / gerealiseerd?
  • clojure.core / met-redefs-fn en met redefs
  • clojure.core / vinden van zoekwoorden
  • clojure.repl / pst
  • clojure.pprint / druk-table
  • pprint opzichten * druk-length *
  • Compilatie en deployment via Maven
  • Internal trefwoord kaart maakt gebruik van zwakke refs
  • ^: const defs
  • Bericht Lager Assert
  • foutcontrole voor defmulti Opties
  • Verwijderd Gecontroleerd Uitzonderingen
  • vector-of neemt Multiple Argumenten
  • deref met timeout
  • Walk Ondersteuning voor gesorteerd per Collecties
  • string.join Verbeterd om te werken met Sets
  • clojure.test-helper
  • Newline uitgangen platform-specifieke nieuwe regel volgorde
  • init-proxy en bijwerken-proxy terugkeer proxy
  • Doc & find-doc verhuisd naar REPL
  • clojure.java.shell/sh accepteert als input iets dat clojure.java.io/copy~~V doet
  • InterruptedHandler Gepromoveerd tot clojure.repl
  • Ondersteuning toegevoegd voor het uitvoeren van -main namespaces van clojure.main
  • Stel draad namen op-agent thread pools
  • toegevoegd docstring steun aan def
  • Comp functie geeft identiteit als ze worden opgeroepen met nul ariteit

  • hints
  • Type kan worden toegepast op arg vectoren
  • Binding Vervoer

Wat is nieuw in versie 1.3 Alpha 1:.

  • Verbeterde primitieve support
  • Ondersteunende namespaces niet meer auto-belasting bij het opstarten.
  • Beter uitzondering rapportage.

Vergelijkbare software

Elm
Elm

10 Feb 16

Apache Avro
Apache Avro

10 Apr 16

Gumba
Gumba

13 May 15

Classify.js
Classify.js

12 May 15

Andere software van ontwikkelaar Rich Hickey

Clojure
Clojure

21 Jan 15

ClojureScript
ClojureScript

20 Jul 15

Reacties op Clojure

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!