Ocaml
![]() |
Este é mais um artigo com pretensão pseudo-científica, portanto, seu autor é um desocupado mentiroso que não diz coisa com coisa. |
Vou fazer crysis no OCaml.
Chuck Norris sobre OCaml
Print_string "Hello World"
Calouro sobre as grandes funcionalidades do OCaml.
Ponha um ;; ae
Monitor sobre aquele programa que está dando errado.
Introdução[editar]
OCaml, também chamado de OCamerda, é uma linguagem de programação que ninguem nunca ouviu falar, e nunca ouvirá...("Brincadeira... O Facebook usa, tanto que desenvolveu o ReasonML pra substituir o JavaScript no FrontEnd") Não serve pra porra nenhuma, há não ser que você queira passar o dia inteiro cumprimentando o mundo ou criando variáveis. Dizem que no princípio, Deus criou as linguagens de programação. Só que algumas delas continham algum tipo de bug, e os reuniu em uma linguagem só: OCaml (por isso o trocadilho com OCamerda). Chuck Norris, ao perceber tamanha inutilidade, resolveu trancá-la em um lugar secreto, onde nenhum humano a alcançaria. Até que, muitos anos depois, o selo foi liberado, e aos poucos, o OCaml vem tentando dominar o mundo (sempre dando erros de syntax e de tipo, claro).
OCaml no Brasil[editar]
Em lugar nenhum do planeta as pessoas estudam tal linguagem, a não ser em uma pacata universidade do nordeste do Brasil chamada UFRN. Isso graças a um francês chamado Dêividi que quer enlouquecer os alunos mandando-os fazer "pogramas" com Ocamerda. Dizem que o Dêividi foi um dos viados responsáveis por liberar o selo que aprisionava o Ocaml no lugar secreto (algum banheiro público numa cidade do interior da França).
Exemplos[editar]
Vamos mostrar algumas inutilidades do OCaml. Percebam a estrutura e a syntax do programa:
";;"
Aqui, mostraremos uma nova forma de utilizar o OCaml. Percebam a estrutura e o belo layout no programa à seguir:
";;"
Partiremos, nesse momento, para uma programação de níveis mais avançados, com programas mais complexos, como esse:
print_string "Hello World"
Saídas do Programa[editar]
Geralmente, quando executamos um programa, são comuns o aparecimento das seguintes mensagens:
"Syntax Error."
"This expression has type float but is here used with type int."
"This expression has type string but is here used with type int."