Части Ladybird переписывают на Rust при помощи LLM
Ladybird переходит на частичное использование Rust вместо C++. Разработчики давно искали memory-safe альтернативу: Swift не подошёл из-за слабых возможностей взаимодействия с C++ и ограниченной поддержки вне Apple. Rust оказался лучше: зрелая экосистема, многие контрибьюторы уже знают язык, а Firefox и Chromium уже используют его. Первым портировали LibJS — движок JavaScript (лексер, парсер, AST, генератор байткода). […]
