Prohlížeč Ladybird plánuje přejít z C++ na Rust, práce urychlují AI systémy

Sdílet

Rust klávesnice Autor: Root.cz s využitím Zoner AI

Vývojáři webového prohlížeče Ladybird už nějakou dobu zkoumali možnosti náhrady jazyka C++ jiným, paměťově bezpečnějším. Výsledkem tohoto zkoumání je oznámení, že Ladybird bude postupně přecházet na Rust, mimo jiné proto, že Swift není univerzální řešení pro všechny platformy a nic jiného se neukázalo být použitelným.

Ladybird tak dostává nové verze některých komponent, které jsou už do Rustu přepsány. K přepisu bylo v rámci urychlení prací využito AI systémů Claude Code a Codex – s jejich pomocí bylo vygenerováno zhruba 25 tisíc řádků kódu javascriptového enginu LibJS, přepsaného do Rustu. Jak vývojáři sami konstatují, konstrukce od AI nejsou optimální, jde vlastně o „zrustovatělý C++ kód“, ale funguje to a postupem doby se budou těmito částmi probírat a optimalizovat je.

Cílem je do Rustu přepsat celý prohlížeč. Cíl je to ambiciózní a hodně dlouhodobý, to je jasné. Zdali se podaří a zdali se Ladybird jednou stane plně použitelným a spolehlivým webovým prohlížečem, kompletně stojícím na Rustu, je v tuto chvíli těžké předjímat.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.