Szczegóły programowe:
Wersja: 1.3
Filmu: 3 Jun 15
Licencja: Wolny
Popularność: 75
Clozure CL, oprogramowanie open source, jest Common Lisp wdrożenie, który działa na następujących platformach:
Mac OS X 10.4 i nowsze (PowerPC i x86)
Linux (PowerPC i x86)
FreeBSD 6.x, a później (x86)
Solaris (x86) Microsoft Windows (x86)
Clozure CL nazywano OpenMCL. Jest to czasami nazywane CCL. Zobaczysz trzy nazwy są używane zamiennie
Opis .
- szybkość kompilacji
- rodzime wątki systemowe
- precyzyjne, pokoleń, zagęszczania garbage collector
- wygodny interfejs Funkcja obcych
Co nowego w tym wydaniu:
- Nowe tabele wolne lock hash zminimalizować wpływ wydajności wątku bezpieczeństwa. Unikają podczas blokowania GETHASH, ale kosztem wytwarzania hashuje droższe. Wydajność PUTHASH jest w zasadzie bez zmian. Ustaw CCL :: * LOCK-FREE-HASH-STÓŁ-default * do zera, aby użyć standardowego algorytmu, z zamkami na wspólnych stołach.
- Bignum mnożenia w systemach 64-bitowych jest szybsza.
- DELETE-duplikaty jest szybszy, gdy liczba elementów jest duża.
- W systemach uniksowych, jeśli & quot; CCL-init.lisp & quot; nie istnieje, Clozure CL będzie próbował odczytać & quot; .ccl-init.lisp & quot ;. Plik openmcl-init.lisp nie będzie już czytać (lub ostrzegał).
- nazwa obrazu jest kupa teraz pochodzi od nazwy jądra przez dodanie & quot; .image & quot; do niego na wszystkich platformach,
- kompilator teraz ostrzega o zduplikowanych definicji w obrębie jednostki kompilacji.
- ALPHA-char-P jest teraz prawda wszystkich znaków Unicode 5.1, które mają atrybut nieruchomości alfabetycznej.
- Aktualizacja dołączonego do wersji 1.130 ASDF.
- Dodaj lokalizację źródła i na komputerze PC & gt; wsparcie mapowania źródłowy (r11373)
- Most Objective-C LISP nie konwertuje do instancji NSString ciągi automatycznie.
- Kakao IDE używa dołączonej aplikacji pomocnika do udostępniania * TERMINAL-IO * / stderr do Cocoa nici zdarzeń / lisp debugera jądra.
- port jfli interfejs Java (pierwotnie opracowany do stosowania z LispWorks przez Rich Hickey) jest teraz włączone jako przykład.
- Hasło: CCL-1.3 jest teraz * FUNKCJE *. Obecność tego parametru powinien być interpretowany w ten sposób & quot; to jest w wersji co najmniej 1.3 CCL & quot;.
Komentarze nie znaleziono