Dettagli del software:
Versione: 1.3
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 17
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;.
I commenti non trovato