Radar Tecnológico · trial
Rust
Reescrevendo um caminho quente. A dor do borrow checker vem toda no início, depois some.
- Anel
- trial
- O que isso significa
- Estudando e experimentando ativamente.
- Movimento
- Novo
Reescrevendo um caminho quente — o motor de chunking por trás do Driftwood — porque o profiler continuava apontando para overhead de alocação que uma linguagem com garbage collector não ia deixar eu remover.
A dor do borrow checker vem toda no começo. Na primeira semana, brigar com o compilador sobre ownership parecia um imposto; na segunda, a maioria das brigas já estava pegando bugs reais — um buffer lido depois de já dever ter sido liberado — que na implementação antiga teriam ido pra produção como uma corrupção rara e difícil de reproduzir.
Continua em trial, não em adopt, até eu usar em um segundo projeto. Um caminho quente dando certo é um bom sinal, ainda não é um padrão.