Mozilla совместно с Samsung сделает браузер, который будет полноценно поддерживать многоядерные процессоры.
Уже несколько лет Mozilla разрабатывает новый язык программирования Rust, который должен обеспечить ту же производительность и мощь, что и С++, но с меньшим числом ошибок и уязвимостей, а также встроенным механизмом поддержки многоядерности.
Rust используется для работы над прототипом нового браузерного движка Servo. Новый язык должен исключить большинство видов утечки памяти, характерных сегодня для С++. При этом в отличие от других «безопасных» языков, Rust будет компилироваться в естественный код.
Язык позволяет упростить создание программ с параллельными исполнением процессов и обработки данных.
Samsung портирует Rust на Android для ARM-процессоров. Большинство современных браузеров остаются однопотоковыми программами и не получают преимуществ от установки многоядерных чипов.