«

»

Распечатать Запись

В Firefox 48 добавлен медиапарсер на языке Rust

После семи лет спонсирования разработки этого языка программирования команда Mozilla решила интегрировать в Firefox 48 первый компонент на Rust для всех десктопных платформ. Таким образом, в ближайшем стабильном выпуске браузера, который увидит свет 2 августа, кроме включения многопроцессного режима, появится медиапарсер на коде Rust (поддержка Android перенесена на более позднюю дату).

rust_mozilla

Работа над языком была начата Грейдоном Хоаром (Graydon Hoare) в 2006 году, а через три года к проекту присоединилась Mozilla. Rust - системный язык программирования, отличающийся от C++ большей безопасностью при работе с памятью, с изначальной ориентацией на организацию высокого параллелизма выполнения задач. Неудивительно, что в состав следующей сборки "Огнелиса" включен парсер (с англ. "анализатор") для распаковки медиаконтейнеров в формате MP4, реализованный Ральфом Жилем (Ralph Giles) и Мэтью Греганом (Matthew Gregan). В процессе экспериментов за более чем миллиард запусков нового кода телеметрия Firefox не показала ни одной проблемы.

Подытоживая, интерес Mozilla к Rust вызван желанием повысить безопасность веб-обозревателя и сократить количество исправлений уязвимостей, а также разбить код DOM (Document Object Model), JavaScript и HTML на подзадачи, выполняемые параллельно, что положительно скажется на использовании ресурсов многоядерных процессоров.

Постоянная ссылка на это сообщение: http://TestSoft.su/v-firefox-48-dobavlen-mediaparser-na-yazyke-rust/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вы можете использовать эти теги HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>