Le parti Ladybird viene riscritto in Rust con l'ausilio di LLM
Ladybird passa a un utilizzo parziale di Rust anziché C++. Gli sviluppatori cercavano da tempo un'alternativa sicura per la memoria: Swift non era adatto a causa delle limitate capacità di interazione con C++ e del supporto ridotto al di fuori di Apple. Rust si è rivelato migliore: un ecosistema maturo, molti contributori conoscono già il linguaggio, e Firefox e Chromium lo utilizzano già. Il primo a essere portato è stato LibJS — il motore JavaScript (lezione, parser, AST, generatore di bytecode). […]
