Allegro CL

Een krachtig dynamisch objectgeoriënteerd ontwikkelingssysteem
Download nu

Allegro CL Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Franz Inc
  • Uitgever website:
  • http://franz.com
  • Besturingssystemen:
  • Mac OS X 10.5 or later
  • Bestandsgrootte:
  • 35.8 MB

Allegro CL Tags


Allegro CL Beschrijving

Een krachtige dynamische ontwikkeling systeem objectgeoriënteerde Allegro CL is een gratis en krachtige dynamische object-georiënteerde ontwikkeling is vandaag de dag, en is vooral geschikt voor enterprise-wide, complexe applicatie-ontwikkeling. Hier zijn een aantal belangrijke eigenschappen van "Allegro CL": · Persistent CLOS Objecten in Allegro Common Lisp - klasse definities worden opgeslagen als eersteklas objecten in de database · Dynamic Schema Evolution - Redefine klassen op de vlieg, zijn blijvende objecten lui bijgewerkt wanneer u deze opent · Standalone en Client Server - Single gebruiker op lokale schijf of meerdere klanten in gesprek met enkele server over sockets · Bulk Laden - Verbeterde prestaties toevoegen van objecten aan de database · Transaction Logging - databases na stroomuitval of disk crash Herstel · Expression cursors - itereren over een aantal gevallen een predikaat voldoen over meerdere sleuven van een instantie · Range Queries - Ophalen objecten met sleuven die overeenkomen met een bereik van waarden · De inheemse lisp btrees - in snelheid vergelijkbaar met BerkeleyDB, met meer controle · Transactionele model - Alle ACID biedt commit / rollback, en optimistisch concurrency · Ondersteunt databases met miljarden objecten (en terabytes aan gegevens) · Handige macro's lus over klassen, kaarten en sets · Geïndexeerde slots - Een afbeelding van slot-waarden voorwerpen, objecten en ophalen voorwerp ids (oid) · Maps - transactioneel veilig aanhoudende hashtables · Sets - Aanhoudende grote verzamelingen voorwerpen · Ondersteunt de meest voorkomende datatypes - Inclusief unsigned-byte 8 arrays, kaarten en sets · Object ID is uniek voor de levensduur van de database - Gebruiker toegankelijk · Dump de database naar XML-bestanden · Restore database van de XML dump · Persoonlijk instelbare caching - Voor de grootte van de btrees en het totaal aantal objecten die zijn opgeslagen in de cache · SAX / DOM XML Parsers: valideren XML parsers, met succes getest tegen alle grote test suites. Analyseren en verwerken enterprise XML-gegevens zeer snel · SOAP API: Maakt Allegro CL applicaties om te communiceren met nieuwe en legacy-applicaties via internet via de SOAP-protocol, en toegang tot het web diensten via internet · WSDL Compiler: Genereert automatisch client SOAP templates van WSDL-bestanden en server WSDL-bestanden van Lisp uitdrukkingen · Allegro Webactions: A Web Application Framework voor het bouwen van dynamische webpagina's die gemakkelijk kan worden onderhouden en bijgewerkt · AllegroServe: Een dynamische, high-performance Lisp-gebaseerde web-server die ook in combinatie met andere web / applicatieservers · HTML Parser: Proces en analyseren van web page data · SSL Socket Streams: Secure internet transacties · XML-RPC (Remote Procedure Call): Hiermee Lisp applicaties om te communiceren via XML · Lisp RPC (Remote Procedure Call): Hiermee twee Lisp applicaties om gemakkelijker te communiceren · IPv6 - Internet Protocol versie 6 socket ondersteuning · Allegro Prolog: Een klassieke AI programmeertaal Allegro CL logisch programmeren, met uitvoeringssnelheid dan 1 Mlips en actief is in wezen vrij tegens · Pcache - Een update van Allegro Prolog, een implementatie van Prolog binnen Allegro CL. Het maakt het mogelijk Allegro Prolog te worden gebruikt als een query taal voor AllegroCache · Reguliere expressies: Een snelle, Perl-Compatible Regular Expression matcher · Allegro Runtime Analyzer: Profielen functie belgedrag en analyseert de ruimte en tijd benutten voor optimalisatie van code, een belangrijk instrument voor het afstemmen van de prestaties van applicaties · Zeer grote serie-total size limit (229 voor 32-bits, 26064-bit) · Operating System Interface: Built-in-interface voor directe interactie tussen Allegro CL en het besturingssysteem, zonder de noodzaak om buitenlandse code te schrijven · Shell Module: Geeft toegang tot de Unix / Linux / Mac opdrachten bij de applicatiecode niveau, verbetering van de prestaties, draagbaarheid en consistentie op verschillende platforms · Asdf System Definition Facility (zie www.cliki.net/asdf voor info over asdf) · OpenGL Interface op platforms met de beschikbare OpenGL bibliotheken (zie www.opengl.org voor meer informatie) · IDE en Common Graphics voor een grotere gebruiksvriendelijkheid en navigatie · HTML Widget in Common Graphics - Gebruikt door de IDE hulp faciliteit voor een betere integratie · Grote bestandsondersteuning - op 32-bits platforms verhoogt dit de grootte van bestanden die betrouwbaar kunnen worden behandeld. (Functies die mogelijk niet eerder hebben gewerkt, maar nu bevatten de bestandspositie en bestandslengte en de OS-interfacefuncties Stat, OS-TRUBATE en OS-FTRUCATE). De nieuwe limiet is 263 - 1 in grootte. Dit is ongeveer negen miljard keer groter dat de oude limiet, die 4 gigabytes was. (Op 64-bits platforms is de maximaal toegestane grootte altijd 263 - 1) · Cryptografie: SHA1, HMAC en RC4-ondersteuning · Lokalisatie-ondersteuning voor Unicode International Character-sets, lokale tijd, valuta, enz. · Grafische profilering en debugging-tools voor meerdere draden · Communiceer met GNU Emacs met de Franz Inc. Emacs-Lisp-interface of Slime · Allegro Oracle Direct Connect: hoogwaardige directe toegang tot Oracle-databases · Allegro MySQL Direct Connect: hoogwaardige directe toegang tot MySQL-databases · NDBM Database-interface: interface naar NDBM-functionaliteit op Unix / Linux / Mac · Swig-interface naar C ++: Genereer ALLEGRO CL buitenlandse functie-interfaces naar C-bibliotheken automatisch, met behulp van de Open Source Tool Swig (zie www.swig.org voor meer informatie) · Bericht Digest-functies: SHA1-bericht Digest-ondersteuning (naast bestaande MD5-ondersteuning). HMAC-MD5- en HMAC-SHA1-ondersteuning. Ook ondersteuning voor RC4-codering · FTP-client: de Allegro FTP-client maakt het heel eenvoudig om bestanden te beheren en sluit naadloos aan op elke FTP-server, inclusief Allegro FTP · Java Tool Suite: pakketaanvragen als Java-bonen of servlets, bel dan rechtstreeks Java-methoden van LISP-methoden en vice versa en genereren dynamisch java byte-codes om op JVMS te rennen. Met Jlinker kunnen de applicatieprogrammeurs de socketinterface of de inheemse JNI-interface op de meeste platforms kiezen · Volledige toegang tot relationele databases via Allegro ODBC · Draagbare objectadapter (POA) voor Allegro Orbnink (een Corba-compliant Orb) · Uitgebreide buitenlandse functie-interface · OLE / COM-ondersteuning: een OLE / OCX-interface op hoog niveau om de bestaande laag-niveau-interface aan te vullen die al enige tijd beschikbaar is. De kern van de interface op hoog niveau is automatisch het lezen van typelibs en maakt automatisch de interface op de lisp. Gemeenschappelijke grafische widgets kunnen worden gedefinieerd voor willekeurige OCX-besturingselementen · NT-servicemodule: de NT-servicemodule was eerder verkrijgbaar als open source, en het is nu opgenomen in het product, met enkele kleine verbeteringen en oplossingen Wat is er nieuw in deze release: · Allegro CL 8.2 wordt alleen ondersteund op Mac OS X-versie 10.5 of hoger. Het wordt niet ondersteund op versies 10.4 of eerder. · Common Graphics en de IDE worden nu ondersteund op Mac OS X. Zie paragraaf 8.1 Gemeenschappelijke graphics en de IDE op de Mac voor meer informatie. Zowel de IDE- als de CLIM vereisen bepaalde gereedschappen (X11, GTK, open motief) die mogelijk afzonderlijk moeten worden geïnstalleerd. Zie Installatie op Mac OS X in installatie.htm voor meer informatie. · De Runtime Analyzer (zie runtime-analyzer.htm) werkt niet goed op de 64-bit Mac OS X-poort (er is geen probleem op de 32-bits poort).


Allegro CL Gerelateerde software

Java GPE

Een verzameling klassen voor het ontwikkelen van gebruikersinterfaces ...

190 4.2 MB

Downloaden