Кухни по поръчка | Съвети за мода и красота | Ваучери за намаления

В уеб-браузъра Firefox 48 се използва код, написан на програмния език Rust

В уеб-браузъра Firefox версия 48, който трябва да излезе на 2-ри август, освен включването на многоядрения режим за ограничен брой потребители, за първи път ще има софтуерен компонент - подпрограма, написана на езика за програмиране Rust.

 

 - Firefox 48   ,     Rust

Кодът, написан на Rust ще се използва преди всичко за обработка на мултимедийна информация. На Rust е написан парсера за разкомпресиране на контейнерите от mp4 формата. Но навярно най-важното е, че във Firefox вече се поддържа компилацията на код, написан на езика Rust и това важи за всякакви платформи и операционни системи.

Изминаха цели 7 години, откакто Mozilla Research започна да спонсорира разработката на Rust - системен език за програмиране, осигуряващ безопасна работа с паметта, висока скорост, паралелно изпълняване на програмния код и лесна работа с паралелните алгоритми. Безопасността на програмния код и съвременните функции на Rust привлякоха много хора в системното програмиране.

Първите тестове на софтуера, написан на Rust показаха, че той по нищо не отстъпва на същия модул, написан на C++, но осигурява несравнимо по-голяма безопасност на кода - без адресиране на памет след нейното освобождаване, без излизане извън границите на буфера и т.н.

 

 - Firefox 48   ,     Rust

Събраната телеметрия на Firefox 38 показва, че след милиард стартирания на модула, написан на Rust, няма нито един проблем.

Очаква се програмният език Rust да стане изключително популярен и вече има различни инструкции и документации за писане на програми на Rust.

Коментари
Все още няма коментари