Linguagem compilada para código nativo
Ori.
Ori é uma linguagem de programação de leitura cuidadosa e tipagem explícita, compilada para código nativo. O modo JIT também pode ser usado ao executar programas com a ferramenta da linguagem.
01
A pergunta
Para que existe
Ori explora como sintaxe clara, tipos visíveis e ferramentas integradas podem tornar programas nativos mais fáceis de ler, verificar e manter.
02
Algumas coordenadas
Princípios de projeto
- 01
Leitura antes do atalho
A forma do programa deve deixar sua estrutura visível para quem chega ao código depois.
- 02
Tipos como parte do texto
Assinaturas explícitas ajudam a explicar as fronteiras entre funções e módulos.
- 03
Compilação nativa
O compilador AOT produz executáveis nativos; o JIT está disponível no fluxo de execução da ferramenta.
03
Uma amostra estática
Um programa pequeno
module app.hello
import ori.io as io
main()
io.println("Hello, Ori!")
endEste bloco é apenas uma amostra de código. Esta página não compila nem executa Ori no navegador.