Recursos avançados e limites
| Área | Estado na 0.2.0-alpha.1 |
|---|---|
| VM e interpretador | funcionais, sem paridade total |
| Arrays | suportados com limites |
| Structs | parciais |
for, ranges, match | experimentais |
Ternário ?: | somente interpretador |
| Interpolação | dependente do backend |
| Genéricos, enum, trait/interface/impl | front-end/parcial |
async/await, lambdas | front-end |
try/throw, defer, yield, switch | A0001 |
| Concorrência | não existe |
| FFI/ABI pública | não existe |
| Sandbox/limites | não existem |
“Front-end” significa que lexer/parser/AST podem representar a construção. Não significa que ela possa ser compilada ou executada. Essa separação permite evoluir a linguagem, mas exige que exemplos públicos não confundam intenção com produto.
Para explorar algo parcial, escreva um teste mínimo, execute nos dois backends e fixe a versão. Para aplicações reais, aguarde a estabilização correspondente no changelog e na matriz de compatibilidade.