Lava

Lavape é um ambiente de programação para a lava de linguagem de programação orientado a objetos experimentais.
Baixe Agora

Lava Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • FDL
  • Preço:
  • FREE
  • Nome do editor:
  • Klaus D. Guenther
  • Site do editor:

Lava Tag


Lava Descrição

Lavape é um ambiente de programação para a lava experimental de programação orientada a objetos. Lavape é um ambiente de programação para a lava experimental de programação orientada a objetos. O aplicativo substitui a edição de texto com a edição de estrutura, evitando assim todos os erros sintáticos e muitos semânticos. A natureza pura ponto e clique da programação de lava e a representação concisa dos programas como árvores de declaração com pequenos pedaços de código executável simplificam a programação e a facilidade de facilidade A nova linguagem de lava tenta combinar as vantagens de também, e também propor soluções para vários problemas fundamentais que são difíceis de resolver e que foram mais ou menos ignorados por outros idiomas até agora. CLearly isso não pode ser alcançado por Essencialmente combinando características individuais de Java e Visual Basic e adicionando outros recursos. Uma linguagem completamente nova tinha que ser desenvolvida a partir de scratch.lava tentativas de superar a tecnologia de programação "antiga" que é baseada em editores de texto e que requer conhecimento detalhado e observação meticulosa das regras sintáticas da respectiva linguagem. A edição de estruturas tem muitas vantagens Edição de texto e tem o potencial para aumentar consideravelmente a produtividade dos programadores. A estrutura conceitual da orientação de objetos ainda pode ser melhorada consideravelmente em vários aspectos: · Interfaces e implementações devem ser estritamente separadas. (Lembre-se de Modula-2 e Ada!) · Duas categorias de objetos, objetos de estado e valor, devem ser distinguidos. · Uma visão unificada da orientação de objetos e componentes deve ser fornecida. · Os padrões de "genericity" e design devem ser suportados corretamente . · A necessidade de "TIPOS" deve ser superado. O quadro conceitual geral das linguagens de programação exige melhorias adicionais: · O fluxo de dados de programas pode ser esclarecido por "atribuição única", assim como o fluxo de controle foi esclarecido pelo abandono "Ir para". · Precisamos de um ponteiro de nível de aplicativo Noção de distinguir "constituintes" e "conhecidos" de objetos. · "SQL incorporado" deve ser finalmente substituído por meios expressivos perfeitamente integrados para acesso à base de dados, · multi-threading, transacções e sincronização devem ser tratados de maneira puramente declarativa. · As linguagens de programação devem se tornar "organização" e "consciente de segurança". O que é novo nesta versão: · Liberação 0.9.0 transforma lava em um idioma (o primeiro?) Isso impede completamente o acesso inadvertido a variáveis não inicializadas e objetos null já no tempo de programação por verificações completas de inicialização estática. · A nova cláusula de inicialização opcional do Constructo de Declaração facilitará a criação / inicialização de coleções de objetos de lava W Ith referências mútuas / circulares / encaminhadas. · O gerador de lava semi-automático permite agora atribuir manipuladores de eventos a certos eventos básicos da GUI. O que há de novo nesta versão: · A interface do usuário do ambiente de programação de lava LAVAPE e do intérprete de lava não é mais baseado no conceito MDI (várias interfaces de documentos), mas em widgets tabbed e divisor, que fornecem janelas mais organizadas e não sobrepostas. A distinção do objeto de estado / valor foi ligeiramente revisada mais uma vez. "Tipos virtuais" podem ser declarados "finais" agora. Lava foi portada para o Mac OS.


Lava Software Relacionado

Scummvm.

Um intérprete de plataforma cruzada para vários motores de aventura de ponto e clique. ...

149

Download

Jason.

Um intérprete totalmente fledido para uma versão estendida do agentespeak ...

152

Download