O ecossistema
O que a linguagem tem, o que ela não tem, e por quê — conferido contra o disco, e não escrito de memória.
Esta seção responde perguntas sobre a linguagem como um todo: quais peças existem, quais não, que princípios decidiram o desenho, e onde o tempo de um programa vai. As respostas saem do próprio código — Arcane.Ecossistema confere o inventário contra os arquivos, e um módulo novo fora do mapa reprova a suíte.
adopt Arcane.Ecossistema as E
n := E.numeros()
assert n["modulos"] bigger 80
assert n["existem"] + n["equivalem"] + n["nao_existem"] is n["componentes"]
assert E.conferir()["ok"]O ecossistema, conferido
cada peça, com o arquivo que a implementa
O que não existe
e o que há no lugar
Glossário
os termos, com a página que os explica
Comparada com outras
Python, JavaScript, Go e Rust, lado a lado
A arquitetura em arquivos
onde mora cada fase
Decisões de desenho
o que foi escolhido, e o que custou
Os números
contados do código, e não escritos à mão
Os dez princípios
com prova que roda
As tensões
onde dois princípios brigam
Onde o tempo vai
as fases de um arquivo, medidas
Referência rápida
a linguagem numa página
Ecossistema: o mapa
tudo, com o veredito