Ожидается, что подключение к разработке Samsung позволит ускорить стабилизацию языка Rust и существенно подтолкнёт развитие нового браузерного движка, на разработку которого теперь будет выделяться заметно больше ресурсов.
Движок Servo написан на языке Rust и отличается поддержкой многопоточного рендеринга web-страниц и возможностью параллельного выполнения операций с DOM (Document Object Model) в процессе обработки одной web-страницы.
Текущий браузерный движок Firefox не может в полной мере задействовать потенциал современных многоядерных систем из-за изначального использования однопоточных схем обработки контента.
В частности, при обработке одной страницы однопоточным остается связанный с DOM (Document Object Model) внутренний API, функции формирования содержимого окна, парсинга HTML и выполнения JavaScript. Использование Rust позволит разбить код DOM и рендеринга на более мелкие подзадачи, которые смогут выполняться параллельно и более эффективно использовать ресурсы многоядерных CPU.
Кроме эффективного распараллеливания операций, используемые в Rust технологии безопасного программирования позволят кардинально поднять уровень безопасности, решив текущие проблемы с безопасностью браузеров, наглядно проявляющиеся в исправлении десятков уязвимостей в каждой новой версии.
Одновременно опубликован релиз языка программирования Rust 0.6, сфокусированного на безопасной работе с памятью и обеспечении высокого параллелизма выполнения заданий (возможность порождать тысячи и даже миллионы подпроцессов). Исходные тексты проекта распространяются под лицензией MIT.
Новая версия примечательна приведением к финальному виду синтаксиса и семантики языка, проведением чистки возможностей, которые не оправдали себя в процессе разработки. Также проведено заметное расширение стандартной библиотеки. Подключившаяся к разработке компания Samsung реализовала поддержку архитектуры ARM и подготовила порт для платформы Android.
Rust является языком со строгой типизацией и по структуре напоминает C++, но существенно отличается в некоторых деталях реализации синтаксиса и семантики, а также примечателен ориентацией на блочную организацию структуры кода, которая позволяет реализовать задачи в виде легковесных сопрограмм.
Автоматическое управление памятью избавляет разработчика от манипулирования указателями и защищает от возникающих из-за низкоуровневой работы с памятью проблем, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п.
Rust поддерживает смесь императивных процедурных и объектно-ориентированных методов с такими парадигмами, как функциональное программирование и модель акторов, а также обобщённое программирование и метапрограммирование, в статических и динамических стилях.
Источник: http://www.opennet.ru/opennews/art.shtml?num=36576
Отсутствует
Ты специально каждое приложение в отдельную цитату поместило‽
человек
болен
цитатофилией!
скорее
носилки!
лучше бы написал, в каких проектах собираются язык использовать.
Отредактировано CoolCmd (04-04-2013 09:16:26)
леса живет в лису?
Отсутствует
лучше бы написал, в каких проектах собираются язык использовать.
Да. Это очень не очевидный нюанс.
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
http://www.3dnews.ru/software-news/643720
Интересно, планируют ли они в будущем и настольный фокс перезапустить на новом языке? Судя по написанному, это вполне могло бы дать фоксу ещё более серьёзное преимущество а плане безопасности и существенно поднять быстродействие на многоядерных конфигурациях.
Отсутствует
Единственное что мне не понятно, это какая выгода Samsung от этого?
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
Троллинг Гугла весьма выгоден.
Каким образом?
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
Raf-9600
Вероятно они хотят продавать телефоны с Фоксооськой. Производителям мобильных телефоном невыгодно продавать телефоны с унифицированным интерфейсом — они теряют индивидуальность и потребителям становится наплевать у кого покупать телефоны. Думаешь почему все крупные производители стараются прикрутить свою собственную морду ведроиду, а Нокла и вовсе свалила на винду? Если они станут первыми и главными производителями телефонов с фоксоосью, а ось окажется удачной, то им от этого будет исключительный профит.
Отредактировано Lain_13 (04-04-2013 19:51:31)
Отсутствует
okkamas_knife
Написал человек и браузера, который воплощает это самое глумление…
Что плохого в том, что Самсунг поможет в разработке нового движка?
Отредактировано Lain_13 (04-04-2013 20:01:53)
Отсутствует
Если они станут первыми и главными производителями телефонов с фоксоосью, а ось окажется удачной, то им от этого будет исключительный профит.
Крупнейший производитель Андроид-фонов переходит на FirefoxOS в поисках профита - смахивает на заголовок желтой новости
Отредактировано Raf-9600 (04-04-2013 20:02:28)
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
Raf-9600
Так они всё одно лепят свою морду, а не родной пользуются, на сколько я помню.
Мне кажется они очень не против свалить на другую ОСьку или, по крайней мере, подстилочку постелить если вдруг придётся падать.
Отсутствует
Так они всё одно лепят свою морду, а не родной пользуются, на сколько я помню.
Более того, Эпл в суде доказал что морда Андроида от Самсунг почти такая же классная как у iPhone.
подстилочку постелить если вдруг придётся падать.
Вот это разве что.
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
Если они станут первыми и главными производителями телефонов с фоксоосью, а ось окажется удачной, то им от этого будет исключительный профит.
1) уже не первые
2) они щас во всю разрабатывают свою Tizen, и даже ходят слухи что самсунг откажется от ведра полностью, доведя Tizen до конкурентноспособного состояния (многим она кажется перспективнее ведра технически)
3) при таком раскладе Firefox OS им не нужна, а вот движок для веб приложений для ихней ОС пригодится
Отредактировано VINRARUS (05-04-2013 02:21:45)
Отсутствует
okkamas_knife
> хотябы в том что как показывает практика дополнений для лиса станет ещё меньше.
Да пусть хоть половина отвалится. Действительно нужные обновят.
> в чём глумление то?
Ну дык ты же сам фокс трупом назвал, что угодно на его основе будет над ним издевательством — труп же.
А тут ещё и почту обратно ввинтили.
Отсутствует
Вряд ли Самсунг, который на презентации Firefox OS был не заинтересован в ней, вдруг резко поменял своё мнение и решил выпустить кучу аппаратов на этой системе.
Более реалистичным видится то, что для их Tizen нужен стандартный браузер, поставляющийся вместе с ОС. И что бы не тратить много сил на его создание, они скооперировались с Мозиллой.
А если ещё учесть то, что Tizen планируется и на флагманские аппараты ставить, то поддержка браузером качественного многопотока и возможностей современных процессоров видится очень не плохим преимуществом.
Не сомневаюсь, что пару аппаратов на Firefox OS начального уровня они всё же выкатят на пробу, но это случится только после того, как дорогу проторят другие производители, которые уже объявили о своей заинтересованности лисьей операционкой.
Отсутствует
pohunohi
Да на это только его же картинкой:
И можно ответить.
Кратко: если Фокс будет топтаться на месте, тщательно следя за обратной совместимостью и поддерживая весь годами накопившийся мусор, которым пользуются разные дополнения, то он точно будет полностью вытеснен Хромом. Лучше пусть дополнения поотваливаются. Действительно полезные, популярные и нужные будут поддерживать.
Отсутствует
если Фокс будет топтаться на месте, тщательно следя за обратной совместимостью и поддерживая весь годами накопившийся мусор, которым пользуются разные дополнения, то он точно будет полностью вытеснен Хромом. Лучше пусть дополнения поотваливаются. Действительно полезные, популярные и нужные будут поддерживать.
Lain_13,
Отсутствует
ФФ имеющем проблемы с флэшем
Нет. Или у других проблем не меньше. У меня вот нет проблем почему-то.
пдф - нафига он в браузере?
Безопасность говорят.
видеоаудио чатик - зачем?
Хуже Скайпа быть не может.
всякие фейсбуки ипрочие вконтакты нафига они в браузере?
Где?
Куда там народ уходит непонятно, Хром и прочие до ФФ всё так же не дотягивают в расширениях и не только.
А так проблема имеет место быть хотя бы на будущее.
Отсутствует
Lain_13 пишетЧто плохого в том, что Самсунг поможет в разработке нового движка?
хотябы в том что как показывает практика дополнений для лиса станет ещё меньше.
Lain_13 пишетНаписал человек и браузера, который воплощает это самое глумление…
с чего бы?наличие стандартного одинакового интерфейса во всех версиях и не отваливающиеся дополнения до версии 2.15 это глумление?
настраиваемость интерфейса у такаяже как у ФФ. кто хочет свистоперделок юзает ФФ кто хочет просто работать без заморочек юзает см. в чём глумление то?
я юзаю фф без заморочек и свистопелок давно, а вот если есть у кого проблемы то вам надо бы к врачу. куча ненужных древних жрущих ресурс компа дополнений, это конечно то что надо браузеру... сидеть в 19 веке не запрещено, но стоит ли зацикливаться на нем...
Отсутствует
okkamas_knife
Ну вот смотри, у меня 20 расширений, 14 из которых активны, а остальные либо пришли с убунтой и были выключены, либо просто побаловался и выключил.
Из них за последний год не отвалилось ни одно и ни одно из них не предназначено для возвращения старого функционала — я просто придумал как добиться того же, что мне было нужно, в новых версиях.
Ах да, спид-диал когда-то удалил, да так и не искал ему замены — меня фоксовский устроил. Он хоть и убого выглядит… но в задачей вполне справляется.
Т.е. меня браузер полностью устраивает. Ну а то, что в него добавили возможность рисовать 3D-графику, смотреть PDF без дополнительного дырявого плагина и строить p2p сети, так почему нет? Вдруг что-то интересно придумают, что мне лет через 5 понравится. А режим инспектора страниц я и вовсе обожаю.
И знаешь, что интересно? Вообще-то этот функционал многим нравится (хотя на счёт PDF я не уверен — пока он лютый тормоз, хоть и безопасный).
А на счёт дяди Билли… знаешь, то, что там была поддержка 16-битных приложений, вовсе не значило, что там была поддержка _всех_ 16-битных приложений. Она реализовывалась под конкретные несколько, а остальные работали если повезёт. А уж что они за последнее время с IE сотворили и сколько раз в нём совместимость сломали… Ведь его режим совместимости со старыми версиями обладает своим уникальным набором багов, которых в оригинале нет. Мне из-за этого пришлось с 10й версии откатываться на 9ю — не смог залогиниться на пару клиентских сайтов через десятку хоть так, хоть в режиме совместимости. А когда сайты не работают это куда серьёзнее, чем пара десятков отвалившихся с концами дополнений, которыми пользуется 0.1% пользователей в сумме.
Отсутствует