The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

09.12.2015 10:17  На 2016 год запланировано задействование в Firefox кода на языке Rust и движка Servo

На конференции Mozlando сделано ещё одно важное заявление, в соответствии с которым в следующем году компоненты Servo, написанные на языке Rust, будут постепенно перенесены в движок Gecko. Первый выпуск Firefox на базе Servo также ожидается в 2016 году.

Напомним, что браузерный движок Servo развивается проектом Mozilla в сотрудничестве с компанией Samsung. Движок написан на языке Rust и отличается поддержкой многопоточного рендеринга web-страниц, а также распараллеливанием операций с DOM (Document Object Model). Текущий браузерный движок Firefox не может в полной мере задействовать потенциал современных многоядерных систем из-за изначального использования однопоточных схем обработки контента. В частности, при обработке одной страницы однопоточным остается связанный с DOM (Document Object Model) внутренний API, функции формирования содержимого окна, парсинга HTML и выполнения JavaScript. Использование Rust позволяет разбить код DOM и рендеринга на более мелкие подзадачи, которые могут выполняться параллельно и более эффективно использовать ресурсы многоядерных CPU. Кроме эффективного распараллеливания операций, используемые в Rust технологии безопасного программирования позволяют кардинально поднять уровень безопасности, решив текущие проблемы с безопасностью.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Релиз языка программирования Rust 1.4, развиваемого проектом Mozilla
  3. OpenNews: Представлена операционная система Redox, написанная на языке Rust
  4. OpenNews: Многопроцессный режим в ночных сборках Firefox. Тесты производительности Asm.js и движка Servo
  5. OpenNews: Браузерный движок Servo достиг состояния корректного отображения GitHub
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: rust, servo, firefox
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Меломан1, 11:04, 09/12/2015 [ответить] [смотреть все]
  • –2 +/
    Samsung стопудовая гиря на шее Mozilla. Счастливого плаванья.
     
     
  • 2.3, Аноним, 11:05, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +13 +/
    ким чен ира на тебя нет! кореефоб)
     
     
  • 3.17, vitalif, 13:31, 09/12/2015 [^] [ответить] [смотреть все]
  • +2 +/
    Кимченыр сам кажется самсунг не очень любит
     
     
  • 4.23, Аноним, 14:01, 09/12/2015 [^] [ответить] [смотреть все]
  • +11 +/
    Кимченыр уже давно никого не любит.
     
     
  • 5.42, Аноним, 17:52, 09/12/2015 [^] [ответить] [смотреть все]
  • –4 +/
    вранье, себя он любит, в прочим как и солнцеликий.
     
     
  • 6.62, Аноним, 23:36, 09/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    а ты себя любишь? А кого еще?
     
  • 2.5, Аноним, 11:22, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Да почему, скорее всего он помогает только материально.
     
  • 2.13, Аноним, 12:26, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    за Вами уже вылетели
     
  • 2.26, Celcion, 14:13, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Еще бы За попытку спрыгнуть, разочаровавшись вдруг на полпути, как с FirefoxO... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Аноним, 11:04, 09/12/2015 [ответить] [смотреть все]  
  • +4 +/
    главное чтоб не торомозило может составит конкуренцию гугле с оперой, а то они ... весь текст скрыт [показать]
     
     
  • 2.20, paulus, 13:38, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    нужно всего лишь стать конкурентом chromium'у, а остальные лишь его сборочки...
     
  • 2.25, Аноним, 14:09, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Т е нам для скорости нехватает многопоточной работы с одной страницей Т е стран... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.43, Аноним, 17:54, 09/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    дело не в этом, дело в локах, которые не дают странице загрузиться быстрее при р... весь текст скрыт [показать]
     
  • 2.37, Ури, 17:05, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    Это вопрос к джавоскриптописателям, которые на каждый фреймворк навешивают сверху еще один фремворк, так как преддыдущий фреймворк не смог закрыть всю костыльность языка, для которого с этой целью же и создавался.

    Не будет у нас быстрых и нетребовательных браузеров, так как на любую супер-пупер оптимизацию через две недели найдется еще один новый суперфреймворк, который устраняет еще один костыль предыдущего.

     
     
  • 3.39, ix.., 17:35, 09/12/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Справедливости ради замечу, что чисто javascript фреймворки, отказавшиеся от вся... весь текст скрыт [показать]
     
  • 1.4, marks, 11:08, 09/12/2015 [ответить] [смотреть все]  
  • –5 +/
    И добавить ноаых ... весь текст скрыт [показать]
     
  • 1.6, Аноним, 11:23, 09/12/2015 [ответить] [смотреть все]  
  • +4 +/
    Я так понял электролизис ждать не стоит..
     
  • 1.7, Аноним, 11:48, 09/12/2015 [ответить] [смотреть все]  
  • +11 +/
    > используемые в Rust технологии безопасного программирования позволяют кардинально поднять уровень безопасности, решив текущие проблемы с безопасностью.

    Да мы поняли про безопасность. Безопасность.

     
     
  • 2.38, Ури, 17:06, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Это новое популярное слово маркер, как раньше было инновации Зачем я должен з... весь текст скрыт [показать] [показать ветку]
     
  • 2.40, Старпон, 17:36, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Главная проблема с безопасностью в FF - не переполнения буфера, а тысячами внедр... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.45, chinarulezzz, 18:11, 09/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    >Главная проблема с безопасностью в FF

    это фича, а не баг.

     
  • 3.50, Аноним, 19:51, 09/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Вы случайно с WebRTC не перепутали http www ghacks net 2015 01 27 sites-may-d... весь текст скрыт [показать]
     
     
  • 4.68, bOOster, 06:15, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Необходимая специфика SIP протокола знать адрес назначения.
     
     
  • 5.79, Аноним, 10:30, 13/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Но так и отдавали бы тот адрес, который через STUN получен А не все 127 0 0 1 8... весь текст скрыт [показать]
     
  • 5.80, Аноним, 09:56, 15/12/2015 [^] [ответить] [смотреть все]  
  • +/
    руки кому-то из зада вынуть необходимо, а не ... весь текст скрыт [показать]
     
  • 1.8, Аноним, 11:54, 09/12/2015 [ответить] [смотреть все]  
  • +5 +/
    на которых кроме браузера не требуется ничего запускать, благодаря чему брау... весь текст скрыт [показать]
     
     
  • 2.9, Аноним, 12:03, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    говорит тише, а то хром услышит!
     
  • 2.19, тоже Аноним, 13:36, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    Видимо, прицел на системы, где мощность одного убогонького ядра не позволяет тянуть целый браузер, зато таких ядер восемь. И больше их занять, действительно, нечем. Потому что это вообще-то телевизор.
     
     
  • 3.27, Аноним, 14:58, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    уже есть и 10 и 16
    надо же их чем-то занимать ...
     
     
  • 4.51, Аноним, 20:13, 09/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    только твои x86 10x и 16x ядренные никак не вяжутся с экономией электроенергии
     
     
  • 5.55, Аноним, 21:13, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Чувак, не пори чушь, 10ядерки вполне армовые 16 ядер да, у атома восьмиядерного... весь текст скрыт [показать]
     
     
  • 6.70, Аноним, 11:50, 10/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    сфеерические в вакууме в каких конторах ты такое счастье видел сколько будет с... весь текст скрыт [показать]
     
     
  • 7.74, Аноним, 18:59, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Еблан, уже в продаже устройства. Массово расходятся.
     
  • 3.59, Аноним, 22:00, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    лихо вы постебались над intel MIC или Tilera-овскими и PEZY-вскими Many-Core SoC... весь текст скрыт [показать]
     
  • 2.33, Аноним, 15:46, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    резурсы CPU будут тратится только на первоначальную загрузку и обработку страниц... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.52, Аноним, 20:15, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    что предлагаешь для просомотра страничек закупать пару нвидиа и делать из низ сл... весь текст скрыт [показать]
     
     
  • 4.69, Аноним, 10:57, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    наверняка есть фолбак режим для однопроцесоорных систем и ксатати это в хроме у... весь текст скрыт [показать]
     
  • 2.56, Вареник, 21:14, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Страничкоделы совсем охренели Поисковик открыть - многоядерный гибридный класте... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, Аноним, 12:05, 09/12/2015 [ответить] [смотреть все]  
  • +/
    Теперь, чтобы помогать лисе размножаться, вам придётся ещё и специальный ЯП для ... весь текст скрыт [показать]
     
     
  • 2.11, Аноним, 12:20, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Он легче для изучения чем плюсы, при этом производительность прилож сравнимама,... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, Аноним, 12:23, 09/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    не спорю, но если у каждая программа будет написана на своем уникальном ЯП, что ... весь текст скрыт [показать]
     
     
  • 4.21, Аноним, 13:42, 09/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Как будто что-то плохое. Это уже давно так.
     
     
  • 5.29, Аноним, 15:07, 09/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    я имел ввиду экзотические ЯП типа Swift, Rust, Go и тд
     
     
  • 6.75, НяшМяш, 23:20, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    На котором приложений уже больше, чем на расте с гоу вместе взятых Пусть хоть и... весь текст скрыт [показать]
     
  • 3.14, rob pike, 12:47, 09/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Много есть языков, которые легче для изучения чем английский А легче чем русски... весь текст скрыт [показать]
     
     
  • 4.47, Аноним, 18:38, 09/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    >Вывод?

    Учите китайский.

     
     
  • 5.67, rob pike, 04:34, 10/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Нет, вывод в том что не нужно рассматривать сообщество потенциальных контрибьюто... весь текст скрыт [показать]
     
  • 3.16, anonimous, 13:19, 09/12/2015 [^] [ответить] [смотреть все]  
  • –4 +/
    Хвостострел, ты?
     
  • 3.22, Аноним, 13:56, 09/12/2015 [^] [ответить] [смотреть все]  
  • –11 +/
    Ахахахах, дадада, мы это слышали уже много раз 1 Rust быстрее C 2 Rust безоп... весь текст скрыт [показать]
     
     
  • 4.24, НяшМяш, 14:06, 09/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Не знаю как вы, а мы ничего не имеем против java ... весь текст скрыт [показать]
     
  • 4.28, Аноним, 14:59, 09/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Что именно у вас не получилось ... весь текст скрыт [показать]
     
  • 4.31, Нимано, 15:35, 09/12/2015 [^] [ответить] [смотреть все]  
  • +6 +/
    > 1.Rust откровенно тормозит

    Оно и видно:
    http://benchmarksgame.alioth.debian.org/u64q/which-programs-are-fastest.html
    Или теперь настало время заимствовать аргументы у жабистов – типа "Оно не тормозит в нормальных проектах!"

    > 2.Rust -ова "безопасность" накладывает ограничения на язык и программы и...

    Слышал звон, да не понял, откуда он?

     
     
  • 5.44, Аноним, 18:00, 09/12/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    А вы и дальше смотрите этот дурной бенчь с хреновым автором который коммиты в те... весь текст скрыт [показать]
     
     
  • 6.46, Нимано, 18:24, 09/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну да, когда раст на этом дурном сайте особо не блестал, то ыкспертов тырьнето... весь текст скрыт [показать]
     
     
  • 7.53, Аноним, 20:48, 09/12/2015 [^] [ответить] [смотреть все]  
  • –4 +/
    еще один иванушка, вас всех не перелечить, чумака с заряженной водой звать надо ... весь текст скрыт [показать]
     
     
  • 8.54, Аноним, 20:48, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    На 2016 год запланировано задействование в Firefox кода на я...... весь текст скрыт [показать]
     
     
  • 9.64, анончег, 01:14, 10/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    кодило - это что-то, что предназначено для написания кода?
     
  • 4.35, Аноним, 17:00, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Можно примеры по каждому пункту ... весь текст скрыт [показать]
     
     
  • 5.61, Аноним, 23:36, 09/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Новость не читаем Синим по жёлтому написано примеры запланированы на 2016 год ... весь текст скрыт [показать]
     
     
  • 6.73, Аноним, 15:58, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Комментарии не читаем или дальтоник Цитату видишь ... весь текст скрыт [показать]
     
  • 4.63, Аноним, 00:15, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    С ржавчиной не знаком, но некоторые плюсовики так закостенели в своём мышлении, ... весь текст скрыт [показать]
     
  • 3.57, Вареник, 21:15, 09/12/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    Только плюсы уже выучены и море кода написано Так что идите в мозиллу ... весь текст скрыт [показать]
     
  • 1.15, Аноним, 13:07, 09/12/2015 [ответить] [смотреть все]  
  • +/
    Пусть сначала фронтэнд Rust для GCC сделают.

     
     
  • 2.18, Andrey Mitrofanov, 13:36, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    > Пусть сначала фронтэнд Rust для GCC сделают.

    Взял лопату и https://github.com/redbrain/gccrs/commits/master побежал!! А то, ишь ты "сделают".

     
     
  • 3.58, Вареник, 21:19, 09/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Так это фанатам хруста нужно его продвижение Обычным программистам то он зачем,... весь текст скрыт [показать]
     
  • 2.41, Антонина Семёновна, 17:45, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Зачем?
     
     
  • 3.48, Аноним, 18:40, 09/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Ради светлого будущего, очевидно же.
     
  • 1.34, Аноним, 15:49, 09/12/2015 [ответить] [смотреть все]  
  • –1 +/
    Куда податься Хромой ниторт, всякие оперы проприетарны Из требований - низка... весь текст скрыт [показать]
     
     
  • 2.36, Andrey Mitrofanov, 17:01, 09/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Некоторые полагают NetSurf netsurf-browser org свободным броузером его автор ы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.76, iPony, 09:15, 11/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Так слоупоки, свободного интернета давно уже И некому не было дела, что фурифок... весь текст скрыт [показать]
     
     
  • 4.77, Led, 00:00, 12/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Кто о чём, а маководы всё о том, как повыгоднее стать чьей-то подстилкой...
     
  • 2.71, Anonymousss, 11:52, 10/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    palemoon?
     
  • 1.60, Аноним, 22:10, 09/12/2015 [ответить] [смотреть все]  
  • +/
    А на С C сделать это религия не позволяла ... весь текст скрыт [показать]
     
     
  • 2.72, Аноним, 14:53, 10/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    не модно же
     
  • 2.78, анонлол, 07:24, 13/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Тебя это трахает?
     
  • 1.66, Аноним, 03:07, 10/12/2015 [ответить] [смотреть все]  
  • +/
    Будет следующим Firefox OS
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor