Lar Desenvolvimento O que é objetivo caml (ocaml)? - o que é techopedia

O que é objetivo caml (ocaml)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Objective Caml (OCaml)?

Object Caml (OCaml) é a versão orientada a objetos e a principal implementação da linguagem de programação Caml. Ele simplesmente estende a linguagem Caml principal e coloca uma camada completa orientada a objetos e um sistema de módulos que são conectados através de um sistema polimórfico com uma interface de tipo. Como a linguagem Caml original, o OCaml é uma linguagem de uso geral, projetada com a confiabilidade e a segurança do programa em mente.

Techopedia explica Objective Caml (OCaml)

O Object Caml foi projetado para ser uma implementação de "força industrial" com um compilador de código nativo que pode ser usado para nove arquiteturas de processador, um compilador de código de bytes e um loop de leitura e avaliação usado para desenvolvimento e portabilidade rápidos. A distribuição também inclui uma biblioteca padrão abrangente, um gerador de analisador e analisador, um depurador de repetição, um gerador de documentação e uma impressora bonita de pré-processador.


O Object Caml é distribuído como um software de código aberto sob a Licença Pública Q, enquanto suas várias bibliotecas são distribuídas sob LGPL.


O Object Caml suporta as seguintes arquiteturas de processador:

  • PowerPC
  • Alfa
  • AMD64
  • IA32
  • IA64
  • Mips
  • Sparc
  • Braço forte
  • HPPA
O que é objetivo caml (ocaml)? - o que é techopedia