Xotcl.

xotcl é uma linguagem de script orientada a objetos.
Baixe Agora

Xotcl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Gustaf Neumann and Uwe Zdun
  • Site do editor:
  • http://www.xotcl.org

Xotcl. Tag


Xotcl. Descrição

O XotCl é uma linguagem de script orientada a objetos. Xotcl (Xotcl, pronunciado exotickle) é uma linguagem de script orientada a objetos baseada no OTCL do MIT. O XotCl é destinado a uma substituição de valor agregado para o OTCL.XotCl é um projeto de código aberto que foi iniciado por Gustaf Neumann e Uwe Zdun, seus principais desenvolvedores. As seguintes pessoas contribuíram para Xotcl: Neophytos Demetri, Fredj Dridi, Laurent Duperval, Teemu Hukkanen, Michaell@frogware.com, Kristoffer Lablanc, David Leblanc, Catherine Letondal, Antti Salonen, Daniel Steffen, e Zoran vasiljevic.Scriptings, como TCl , são projetados para conjuntos de colagem juntos, fornecem recursos como extensibilidade dinâmica e digitação dinâmica com conversão automática, que os tornam bem adequados para o desenvolvimento de aplicativos rápidos.O sistema básico de objeto do XotCl é adotado de OTCL. O sistema de objetos nos permite definir objetos, classes e meta-classes. As classes são objetos especiais com o objetivo de gerenciar outros objetos. `` Gerenciamento '' significa que uma classe controla a criação e a destruição de seus casos e que contém um repositório de métodos acessíveis para as instâncias. Todos os objetos podem ser aprimorados com métodos específicos de objetos. O XotCl suporta herança única e múltipla. Todos os relacionamentos em Xotcl, incluindo relacionamentos de classe e superclass, são completamente dinâmicos e podem ser introspectivos. Através do encadeamento do método sem nomeação explícita do método pretendido, as ambiguidades na resolução de métodos são evitadas. Desta forma, um método sombreado pode ser "misturado" "a execução do método atual.xotcl combina as idéias de scripts e orientação de objetos de uma forma que preserva os benefícios de ambos. É equipado com várias novas funcionalidades de linguagem que ajudam a construir e gerenciar sistemas complexos. Adicionamos o seguinte suporte: Aqui estão alguns recursos principais de "Xotcl": · Agregações de objeto dinâmicas, para fornecer agregações dinâmicas através de namespaces aninhados (objetos). · Classes aninhadas, para reduzir a interferência de estruturas de programas desenvolvidas de forma independente. · Asserções, para reduzir a interface e os problemas de confiabilidade causados pela dinâmica dinâmica e, portanto, para aliviar a combinação de muitos componentes. · Meta-dados, para melhorar a auto-documentação de objetos e classes. · Mixinas por objeto, como meio de melhorar a flexibilidade dos métodos mixin, dando um acesso a um objeto a várias classes suplementares diferentes, que podem ser alteradas dinamicamente. · Misturas por classe, como meio de melhorar a flexibilidade dos métodos mixin para uma classe, todas as instâncias da classe têm acesso aos métodos misturados como para herança múltipla, mas sem a necessidade de classes de interseção. · Filtros (por classe e por objeto) como meio de abstrações sobre invocações de método para implementar estruturas de grande programa, como padrões de design. · Filtros condicionais e mixinas podem ser usados para realizar uma composição de consciência do contexto, dependendo dos guardas (condições que decidem se o interceptor deve ser usado). Todos os tipos de filtros ou misturas podem ser usados condicionalmente. · O carregamento dinâmico do componente XotCl integra o carregamento do pacote TCL com suporte arquitetônico para integração com construções orientadas a objetos. Além disso, fornece rastreamento / rastreamento de carregamento de componentes.


Xotcl. Software Relacionado

Media

MediaCloth é o primeiro analisador Wikimedia e o gerador HTML escrito em Ruby. ...

164

Download

Rmobio.

rmobio é uma API para construir aplicativos de trilhos em cima da estrutura de aplicativos do MOBIO Rails. ...

168

Download

Gentle.net.

gentle.net é uma estrutura de persistência de objeto para .net escrito em c #. ...

266

Download

xot.

xot é uma estrutura de descrição do modelo de dados baseada em XML com o objetivo de permitir que os desenvolvedores descrevam facilmente os modelos de dados. ...

214

Download