Části Ladybird se přepisují v Rustu pomocí LLM
Ladybird přechází na částečné používání Rustu místo C++. Vývojáři dlouho hledali alternativu šetrnou k paměti: Swift nebyl vhodný kvůli své slabé interoperabilitě s C++ a omezené podpoře mimo Apple. Rust se ukázal jako lepší: má zralý ekosystém, mnoho přispěvatelů již jazyk zná a Firefox a Chromium ho již používají. Prvním portovaným byl LibJS – JavaScriptový engine (lexer, parser, AST, generátor bajtkódu). […]
