CLOZURE CL.

Eine gemeinsame LISP-Implementierung
Jetzt downloaden

CLOZURE CL. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Name des Herausgebers:
  • Clozure Associates
  • Betriebssysteme:
  • Windows XP / Vista / XP X64 / Vista64 / 7 / 7 x64
  • Dateigröße:
  • 48.9 MB

CLOZURE CL. Stichworte


CLOZURE CL. Beschreibung

CLOZURE CL wurde 1998 von Macintosh Common Lisp (MCL) gegabelt, und die Entwicklung ist seitdem völlig getrennt. Als es 1998 von MCL gegabelt wurde, wurde der neue Lisp mit dem Namen OpenMCL. Anschließend umbenutzte Clozure seine LISP, um CLOZURE CL umzusetzen, teilweise, weil sein Vorfahren MCL als offene Quelle freigegeben wurde. Clozure dachte, es könnte für Benutzer verwirrend sein, wenn zwei unabhängige Open-Source-Projekte mit solchen ähnlichen Namen bestehen. Der neue Name spiegelt den aktuellen Status von Clozure CL auch als Flaggschiff-Produkt von CLOZURE Associates wider. Holen Sie sich Clozure CL und versuche es zu sehen, worum es geht! Haupteigenschaften: Sehr schnelle Kompilierungsgeschwindigkeit. Ein schneller, präziser, kompaktierender, generativer Müllkollektor, der in handoptimiertem C geschrieben wurde. Die Größen der Generationen sind vollständig konfigurierbar. Typischerweise kann eine Generation in einem Millisekunden auf modernen Systemen gesammelt werden. Schnelle Ausführungsgeschwindigkeit, wettbewerbsfähig mit anderen gängigen LISP-Implementierungen auf den meisten Benchmarks. robust und stabil. Kunden berichten, dass ihre CPU-Intensive-Anwendungen mit mehreren Threads längere Zeiträume auf Clozure CL ohne Schwierigkeiten führen. Full Native OS-Threads auf allen Plattformen. Threads werden automatisch auf mehrere Kerne verteilt. Die API umfasst Unterstützung für gemeinsam genutzte Speicher, Verriegelung und Blockierung für Betriebssystemvorgänge wie E / A. Full Unicode-Unterstützung. Voller Schleimintegration. Ausgezeichnete Debugging-Einrichtungen. Die Namen aller lokalen Variablen sind in einem Backtrace verfügbar. Eine vollständige, reife Fremdfunktionsschnittstelle. viele Erweiterungen, einschließlich: Dateien, die den gängigen Lisp-Vektoren für schnelle Datei E / A zugeordnet sind; Fädeln Sie lokale Hash-Tabellen und -ströme, um den Verriegelungsaufwand zu beseitigen; Support von Nachthashing; etc. Sehr effizienter Gebrauch von Gedächtnis


CLOZURE CL. Zugehörige Software