Objeck.

Linguagem OO independente da plataforma moderna com um compilador jit nativo
Baixe Agora

Objeck. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Randy Hollines
  • Tamanho do arquivo:
  • 2.7 MB

Objeck. Tag


Objeck. Descrição

Objeck é uma linguagem de programação de finalidade geral relacionada com Java, Pascal e Ruby que trata seus tipos de dados como objetos. Esta linguagem contém todos os recursos "básicos" de uma linguagem de programação de propósito geral (Turing completa) com ênfase colocada na simplicidade do OOP. A linguagem consiste em um compilador e máquina virtual com coletor de lixo associado e compilador JIT. O compilador emite o código byte binário que é executado pelo sistema de tempo de execução. O sistema de tempo de execução tem a capacidade de traduzir o código de byte no código nativo da máquina IA-32 ou AMD64. O objetivo de engenharia é ter otimizações básicas (buraco de peep) realizada pelo compilador de código-fonte e otimizações avançadas realizadas pelo compilador JIT. Principais características: Suporte para programação orientada a objetos (classes virtuais, interfaces, enums, funções e métodos) Suporte funcional (funções de alta ordem) Suporte para métodos polimórficos e funções "Public" e classificações de métodos "privados" Suporte da Biblioteca de Classe (console, strings, arquivos, tópicos, soquetes, diretórios, vetores, listas vinculadas, árvores B, HTTP, etc.) depurador interativo Gerenciamento automático de memória (Marca e Varredura de coleta de lixo) Suporte de Jit Runtime Nativo para Arquiteturas IA-32 e AMD64 Otimizações do Compilador Geral (lógica de curto-circuito, método no revestimento, dobragem constante, redução de força e simplificação da instrução)


Objeck. Software Relacionado