Eiffel

O compilador, ferramentas e bibliotecas GNU Eiffel
Baixe Agora

Eiffel Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • SmartEiffel Team
  • Site do editor:
  • Sistemas operacionais:
  • Windows 2003/XP/2000/98
  • Tamanho do arquivo:
  • 29.30MB

Eiffel Tag


Eiffel Descrição

Eiffel é uma linguagem orientada a objetos pura destinada à redação de componentes de software que são fáceis de ler, manter, testar, estender e reutilizar. Sua ênfase nos aspectos colaborativos do desenvolvimento de software, como comunicação e documentação, torna Eiffel uma linguagem bem adequada para projetos grandes e muito grandes. Ao mesmo tempo, sua simplicidade e escolha cuidadosa de recursos tornam ideal para aprender conceitos de orientação de objetos e desenvolvimento de habilidades de análise e design. Claro, o aspecto de segurança também é uma das nossas principais preocupações. Além disso, como para o aspecto de engenharia de software, propomos ajustar a barra ainda mais alta: para colocar uma linguagem capaz de explorar totalmente todos os recursos da máquina, uma linguagem e conjunto de ferramentas para gerar verdadeiramente programas de alto desempenho. Smart Eiffel é um projeto de pesquisa e software livre que fornece a comunidade Eiffel com: * Um compilador maduro e livre (licença GPL) * Uma biblioteca de classes extensa e inteiramente orientada a objetos (licença MIT / X-11) * Todas aquelas Eiffel ferramentas específicas necessárias para um ambiente de desenvolvimento completo, como um depurador simbólico eiffel -level ou uma ferramenta de documentação Como o compilador traduz código Eiffel para C ou Java Bytecode, ele pode ser usado para gravar programas que são executados em praticamente qualquer plataforma para a qual um compilador ANSI C ou uma máquina virtual Java existe. O compilador e todas as ferramentas de acompanhamento estão totalmente escritos em Eiffel , para que eles possam ser usados em todas essas plataformas. Inteligente Eiffel estende o Tradicional Eiffel Atendimento sobre confiabilidade e boas práticas de engenharia de software com uma preocupação específica sobre o desempenho do tempo de execução e a pequena pegada de memória. Você pode obter uma medida do sucesso do projeto nessa área nos benchmarks de tiroteio de linguagem de computador.


Eiffel Software Relacionado