Prog.varedetaljer:
Versjon: 1.3
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 75
Clozure CL, en åpen kildekode-programvare, er en Common Lisp implementering som kjører på disse plattformene:
Mac OS X 10.4 og nyere (PowerPC og x86)
Linux (PowerPC og x86)
FreeBSD 6.x og senere (x86)
Solaris (x86) Microsoft Windows (x86)
Clozure CL pleide å bli kalt OpenMCL. Det er også noen ganger kalt CCL. Du vil se de tre navnene som brukes om hverandre
Egenskaper .
- rask kompilering hastighet
- innfødte OS tråder
- presis, generasjons, komprimering garbage collector
- praktisk utenlandsk-funksjon grensesnitt
Hva er nytt i denne versjonen:
- Nye lock-fri hash tabeller minimere innvirkningen på ytelsen på tråden sikkerhet. De unngå låsing på GETHASH, men på bekostning av å gjøre rehashing dyrere. PUTHASH ytelse er i utgangspunktet upåvirket. Still CCL :: * LOCK-FREE-HASH-TABLE-STANDARD * til NIL å bruke standard algoritmen, med låser for delte tabeller.
- Bignum multiplikasjon på 64-bits systemer er raskere.
- DELETE-duplikater eller kopier er raskere når antall elementer er stort.
- På Unix-systemer, dersom & quot; CCL-init.lisp & quot; ikke eksisterer, vil Clozure CL prøver å laste & quot; .ccl-init.lisp & quot ;. En openmcl-init.lisp fil vil ikke lenger bli lest (eller advart om).
- Haugen bildenavnet er nå hentet fra kjernen navn ved å føye & quot; .image & quot; til den på alle plattformer
- Kompilatoren advarer nå om dupliserte definisjoner innenfor en samling enhet.
- ALPHA-CHAR-P er nå gjelder for alle Unicode 5.1 tegn som har den alfabetiske attributt eiendommen.
- Oppdatert buntet asdf til versjon 1.130.
- Legg til kilde beliggenhet og PC- & gt; kilde kartlegging støtte (r11373)
- The Objective-C brua ikke lenger konverterer Lisp strenger å NSString tilfeller automatisk.
- Cocoa IDE bruker en medfølgende hjelpeprogram for å gi tilgang til * TERMINAL-IO * / stderr for Cocoa hendelsen tråd / lisp kernel debugger.
- En port av jfli grensesnitt til Java (opprinnelig utviklet for bruk med LispWorks av Rich Hickey) er nå inkludert som et eksempel.
- Nøkkelordet: CCL-1.3 er nå på * FUNKSJONER *. Tilstedeværelsen av dette søkeordet skal tolkes til å bety & quot; dette er minst versjon 1.3 av CCL & quot;.
Kommentarer ikke funnet