Części Ladybird przepisywane są na Rust przy użyciu LLM
Ladybird przechodzi na częściowe wykorzystanie Rust zamiast C++. Programiści od dawna poszukiwali bezpiecznej pamięci alternatywy: Swift nie sprawdził się z powodu słabych możliwości interakcji z C++ i ograniczonego wsparcia poza Apple. Rust okazał się lepszym wyborem: dojrzały ekosystem, wielu współpracowników już zna ten język, a Firefox i Chromium już go używają. Jako pierwszy portowano LibJS — silnik JavaScript (lexer, parser, AST, generator bajtkodu). […]
