(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Mozilla и Samsung разрабатывают движок браузера нового поколения для Android и ARM

С помощью такого гиганта полупроводниковой индустрии, как Samsung, Mozilla намерена выпустить свой язык программирования Rust и движок Servo для платформы Android и чипов с архитектурой ARM. Samsung уже предоставила внутренний интерфейс ARM для языка Rust и создаёт необходимую для кросс-компиляции на Android инфраструктуру наряду со многими другими улучшениями. Утверждается, что это лишь начало сотрудничества. Исходники Rust и Servo уже доступны на Github.Компании Mozilla и Samsung сообщили о партнёрстве, цель которого, как утверждается в пресс-релизе, - пересоздание веб-браузера с нуля для оптимизации под современное оборудование. Речь идёт о разработке открытого движка Servo следующего поколения для веб-браузеров, а конечная цель - представить эту технологию для платформы Android и чипов ARM. Впрочем, хотя бы примерная дата возможного окончания работ над движком не называется.

Mozilla говорит, что движок будет изначально рассчитан на будущие чипы, которые станут более быстрыми, получат многоядерные и высокопараллельные гетерогенные архитектуры. Это вполне логично - современные вычислительные чипы развиваются в сторону наращивания ядер CPU и интеграции всё более мощной графики, способной эффективно осуществлять многие расчёты общего назначения. Компания отмечает, что в основу Servo лягут совершенно иные принципы и допущения, нежели у современных движков.

Servo будет написан на новом языке системного программирования Rust от Mozilla, который находится на ранней стадии развития (версия 0.6 была представлена вместе с анонсом сотрудничества с Samsung). Rust создаётся уже несколько лет и, по словам разработчиков, уже вскоре достигнет стабильной стадии.

Mozilla описывает Rust следующим образом:  "Язык призван заполнить многие из тех ниш, в которых в последние десятилетия применялся  C++, благодаря эффективным высокоуровневым мультипарадигменным абстракциям и может предложить точное управление аппаратными ресурсами. Но кроме этого, он безопасен по определению и исключит целые классы ошибок с управлением памятью, которые приводят к сбоям и различным уязвимостям.  Rust также отличается поддержкой лёгких взаимосовместимых примитивов, упрощающих использование мощи многоядерных процессоров на современных и будущих вычислительных платформах".

И хотя ни Mozilla, ни Samsung не поделились своими прогнозами относительно времени запуска движка Servo (хотя, согласно анонсу, на проект будет выделено больше ресурсов), компании заявили о планах по выпуску первой важной редакции языка Rust в течении года. В настоящее время разработчики заняты чисткой, расширением и документированием библиотек, созданием инструментов для улучшения пользовательского окружения и наращивания производительности.


                                                                                                                                                                                                                                                            Константин Ходаковский



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 04.04.2013 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Комплект Dr.Web «Универсальный», 1 год, 5 ПК
SAP Crystal Reports XI R2 Dev 2006 INTL WIN NUL License (Version 11)
ZBrush 4R6 Win Commercial Single License ESD
SmartBear Collaborator - Named User License (Includes 1 Year Maintenance)
JIRA Software Commercial (Cloud) Standard 10 Users
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Delphi - проблемы и решения
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100