Clozure CL

Software screenshot:
Clozure CL
Dettagli del software:
Versione: 1.3
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 17

Rating: nan/5 (Total Votes: 0)

Clozure CL, un software open source, è una implementazione Common Lisp che corre sulle seguenti piattaforme:
Mac OS X 10.4 e versioni successive (PowerPC e x86)
Linux (PowerPC e x86)
FreeBSD 6.x e versioni successive (x86)
Solaris (x86) Microsoft Windows (x86)
Clozure CL si chiamava OpenMCL. A volte è anche chiamato CCL. Vedrete i tre nomi utilizzati in modo intercambiabile

Caratteristiche .

  • velocità di compilazione veloce
  • thread nativi OS
  • precise, generazionale, compattazione garbage collector
  • comoda interfaccia straniera funzione

Cosa c'è di nuovo in questa versione:

  • Le nuove tabelle hash senza blocchi minimizzare l'impatto sulle prestazioni di filo sicurezza. Essi evitare bloccaggio durante gethash, ma a costo di rendere rivangare più costosi. Prestazioni PUTHASH è sostanzialmente inalterato. Impostare CCL :: * LOCK-FREE-hash-table-DEFAULT * per NIL utilizzare l'algoritmo standard, con serrature per tavoli condivisi.
  • bignum moltiplicazione su sistemi a 64-bit è più veloce.
  • ELIMINA-DUPLICATI è più veloce quando il numero di elementi è di grandi dimensioni.
  • Sui sistemi Unix, se & quot; CCL-init.lisp & quot; non esiste, Clozure CL cercherà di caricare & quot; .ccl-init.lisp & quot ;. Un file OpenMCL-init.lisp non sarà più letta (o messo in guardia).
  • Il nome dell'immagine heap viene ora deriva dal nome kernel aggiungendo & quot; .image & quot; ad esso su tutte le piattaforme
  • Il compilatore ora mette in guardia sulle definizioni duplicati all'interno di una unità di compilazione.
  • ALPHA-char-P è ora vale per tutti Unicode 5.1 i caratteri che hanno la ALFABETICA attribuiscono proprietà.
  • Aggiornamento ASDF in bundle alla versione 1.130.
  • Aggiungi percorso di origine e PC- & gt; supporto mappatura fonte (r11373)
  • Il ponte Objective-C non converte le stringhe lisp alle istanze NSString automaticamente.
  • Il cacao IDE utilizza un'applicazione di supporto fornito in dotazione per fornire l'accesso a * TERMINAL-IO * / stderr per thread evento Cocoa / debugger del kernel lisp.
  • Una porta dell'interfaccia jfli per Java (originariamente sviluppato per l'uso con LispWorks da Rich Hickey) è ora incluso come un esempio.
  • La parola chiave: CCL-1.3 è ora in * CARATTERISTICHE *. La presenza di questa parola chiave deve essere interpretato nel senso & quot; questa è almeno la versione 1.3 del CCL & quot;.

Programmi simili

Atlassian Bamboo
Atlassian Bamboo

14 Apr 15

TMake
TMake

11 May 15

DiffJ
DiffJ

20 Feb 15

remake
remake

20 Feb 15

Commenti a Clozure CL

I commenti non trovato
Aggiungi commento
Accendere le immagini!