Allegro cl.

Um poderoso sistema de desenvolvimento orientado a objetos dinâmicos
Baixe Agora

Allegro cl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Franz Inc
  • Site do editor:
  • http://franz.com
  • Sistemas operacionais:
  • Mac OS X 10.5 or later
  • Tamanho do arquivo:
  • 35.8 MB

Allegro cl. Tag


Allegro cl. Descrição

Um poderoso sistema de desenvolvimento orientado a objetos dinâmicos Allegro CL é um sistema de desenvolvimento orientado a objetos dinâmicos gratuitos e poderosos disponíveis hoje e é especialmente adequado para o desenvolvimento de aplicativos complexos de toda a empresa. Aqui estão algumas características principais de "Allegro Cl": · Objetos Persistentes do Clos em Allegro Common Lisp - As definições de classe são armazenadas como objetos de primeira classe no banco de dados · Evolução do esquema dinâmico - classes de redefinição na mosca, os objetos persistentes estão preguiçosamente atualizados quando acessados · STANDALONE e servidor cliente - usuário único no disco local ou vários clientes falando com um único servidor sobre soquetes · Carga a granel - melhor desempenho adicionando objetos ao banco de dados · Registro de transações - restaurar bancos de dados após falha de energia ou falha de disco · Cursores de expressão - iterar em um conjunto de instâncias que satisfazem um predicado sobre vários slots de uma instância · Consultas de alcance - recuperar objetos com slots que correspondem a uma gama de valores · Native Lisp Btrees - comparável em velocidade com BerkeleyDB, com mais controle · Modelo transacional - todos os recursos ácidos, commit / rollback e simultaneidade otimista · Suporta bancos de dados com bilhões de objetos (e terabytes de dados) · Macros convenientes para loop sobre classes, mapas e conjuntos · Slots indexados - um mapeamento de valores de slot para objetos, recuperar objetos e IDs de objeto (OID) · Mapas - Hashtables persistentes transacionalmente seguros · Conjuntos - persistentes grandes coleções de objetos · Suporta datatipes mais comuns - incluindo matrizes, mapas e conjuntos de bytes · ID do objeto único para a vida útil do banco de dados - o usuário acessível · Despeje o banco de dados em arquivos XML · Restaurar o banco de dados do despejo XML · Cache controlado pelo usuário - para o tamanho do btrees e o número total de objetos armazenados no cache · Parsers Sax / Dom XML: Validando analisadores XML, testados com sucesso em todas as principais suítes de teste. Analisar e processar dados XML Enterprise Extremamente rápido · API SOAP: Permite que os aplicativos da Allegro Cl se comuniquem com aplicativos novos e legados pela Internet através do protocolo SOAP, e para acessar serviços da Web pela Internet · Compilador WSDL: gera automaticamente modelos de sabão do cliente a partir de arquivos WSDL e arquivos WSDL do servidor de expressões lisp · Allegro Webrações: uma estrutura de aplicativos da Web para a construção de páginas da Web dinâmicas que podem ser facilmente mantidas e atualizadas · Allegroserve: um servidor web baseado em lisp dinâmico e de alto desempenho que também interopera com outros servidores da Web / Application · Parser HTML: Processar e analisar dados da página da Web · Córregos SSL Socket: transações seguras na Internet · XML RPC (chamada de procedimento remoto): Permite que os aplicativos Lisp se comuniquem via XML · Lisp RPC (chamada de procedimento remoto): permite que duas aplicações lisp se comuniquem mais facilmente · IPv6 - Protocolo da Internet versão 6 Soquete · Allegro Prolog: uma linguagem de programação AI clássica em Allegro CL para programação lógica, com uma velocidade de execução superior a 1 mlips e a execução essencialmente · PCache - uma atualização para Allegro Prolog, uma implementação do Prolog dentro do Allegro Cl. Permite que o Allegro Prolog seja usado como uma linguagem de consulta para Allegache · Expressões regulares: um correspondente rápido e compatível com perl · Allegro Runtime Analyzer: Profiles função de padrões de chamadas e analisa sua utilização de espaço e tempo para otimização de código, uma ferramenta importante para ajustar o desempenho do aplicativo · Limite de tamanho total de array muito grande (229 para 32 bits, 260 para 64 bits) · Interface do sistema operacional: interface interna para interação direta entre Allegro CL e o sistema operacional, sem a necessidade de gravar o código externo · Módulo Shell: fornece acesso aos comandos UNIX / Linux / Mac no nível do código do aplicativo, aprimorando o desempenho, portabilidade e consistência entre plataformas · Instalação de definição do sistema ASDF (consulte www.cliki.net/asdf para informações no ASDF) · Interface OpenGL em plataformas com bibliotecas OpenGL disponíveis (consulte www.opengl.org para mais informações) · IDE e gráficos comuns para maior usabilidade e navegação · Widget HTML em gráficos comuns - Usado pela instalação de ajuda IDE para melhor integração · Suporte a arquivos grandes - Em plataformas de 32 bits, isso aumenta muito o tamanho dos arquivos que podem ser manipulados com segurança. (Funções que podem não ter funcionado antes, mas agora incluem a posição de arquivo e o comprimento de arquivos e a interface do sistema operacional funcionam Stat, OS-Truncate e OS-Ftruncate). O novo limite é de 263 - 1 em tamanho. Isso é cerca de nove bilhões de vezes maior que o antigo limite, que foi de 4 gigabytes. (Em plataformas de 64 bits, o tamanho máximo permitido sempre foi 263 - 1) · Criptografia: SHA1, HMAC e suporte RC4 · Suporte de localização para conjuntos de caracteres internacionais Unicode, hora local, moeda, etc. · Perfilização gráfica e ferramentas de depuração para vários segmentos · Interagir com o GNU Emacs com a interface ou lodo do FRANZ Inc. Emacs-Lisp · Allegro Oracle Direct Connect: acesso direto de alto desempenho a bancos de dados Oracle · Allegro MySQL Direct Connect: acesso direto de alto desempenho aos bancos de dados do MySQL · Interface de banco de dados NDBM: Interface para a funcionalidade NDBM no Unix / Linux / Mac · Interface SWIG para C ++: Gere interfaces de funções estrangeiras Allegro CL para as bibliotecas C automaticamente, usando o swig da ferramenta de código aberto (consulte www.swig.org para mais informações) · Funções de digestão de mensagens: suporte de digestão de mensagens SHA1 (além do suporte do MD5 existente). Suporte HMAC-MD5 e HMAC-SHA1. Também suporte para codificação RC4 · Cliente FTP: O cliente FTP Allegro torna muito fácil gerenciar arquivos e conecta-se perfeitamente a qualquer servidor FTP, incluindo Allegro FTP · Suíte de ferramentas Java: aplicativos de pacotes como feijões ou servlets Java, chamam diretamente os métodos Java de métodos Lisp e vice-versa e geram dinamicamente os códigos de byte java para serem executados em JVMS. Com o Jlinker, os programadores de aplicativos podem escolher a interface do soquete ou a interface jni nativa na maioria das plataformas · Acesso completo a bancos de dados relacionais via Allegro ODBC · Adaptador de objeto portátil (POA) para Allegro Orblink (um orb) compatível com Corba) · Interface de função estrangeira abrangente · Suporte OLE / COM: uma interface OLE / OCX de alto nível para complementar a interface de baixo nível existente que está disponível por algum tempo. O núcleo da interface de alto nível está lendo automaticamente o Typelibs e criando automaticamente a interface no lado lisp. Os widgets gráficos comuns podem ser definidos para controles OCX arbitrários · Módulo de serviço NT: O módulo de serviço NT foi previamente disponível como código aberto, e agora está incluído no produto, com alguns pequenos aprimoramentos e correções O que há de novo nesta versão: · Allegro CL 8.2 só é suportado no Mac OS X versão 10.5 ou posterior. Não é suportado nas versões 10.4 ou anterior. · Gráficos comuns e o IDE agora são suportados no Mac OS X. Consulte a seção 8.1 Gráficos comuns e o IDE no Mac para mais informações. Tanto o IDE quanto você exigem certas ferramentas (x11, gtk, motivo aberto) que podem ter que ser instalados separadamente. Veja a instalação no Mac OS X em Installation.htm para detalhes. · O Runtime Analyzer (consulte o Runtime-Analyzer.htm) não funciona corretamente na porta Mac OS X de 64 bits (não há problema na porta de 32 bits).


Allegro cl. Software Relacionado

Pistola de pregos

Execute os programas Java da linha de comando sem incorrer na sobrecarga de inicialização da JVM ...

322 45 KB

Download

Rhosync.

servidor para facilitar o acesso de informações de aplicativos de back-end hospedados e sincronizar essas informações para dispositivos móveis ...

62 3.9 MB

Download