Mozilla je objavila da će uskoro isporiučiti verziju Firefoxa, u kojoj zamenjuje originalne C++ komponente onim koje je kompanija razvila koristeći Rust - programski jezik podržan od strane Mozille. Prva Rust komponenta - media parser - će biti implementirana u Firefox 48 za desktope (uskoro stiže i Android verzija).

Kreiran od strane Ralpha Gilesa i Matthewa Gregana, ovaj element je memorijski siguran i neće biti podložan tipovima napada koji pokreću dekodere koji potencijalno mogu da memoriju izlože opasnim sigurnosnim ranjivostima preko kodova koji se implementiraju u browser. U preliminarnim rezultatima, ističe se da Rust komponenta pruža identične performanse u poređenju sa C++ kodom.

Rust kod, koji dolazi u Mozillinim proizvodima, deluje kao kulminacija dugog putovanja, ali u stvarnosti ovo je samo prvi korak za kompaniju. Mozilla ohrabruje sve koji su zainteresovani za razvoj Rusta, da pomognu u razvoju ovog projekta.


Izvor: benchmark.rs