The OpenNET Project / Index page

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



"В прототипе браузера на базе движка Servo появилась поддержка вкладок"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В прототипе браузера на базе движка Servo появилась поддержка вкладок"  +/
Сообщение от opennews (?), 01-Сен-24, 22:30 
Разработчики браузерного движка Servo, написанного на языке Rust, опубликовали отчёт с обзором последних достижений проекта. Среди интересных новшеств можно отметить добавление поддержки вкладок, реализацию страницы открытия новой вкладки, улучшение инструментов для web-разработчиков и переработку панели инструментов в   прототипе web-браузера Servo-the-browser, развиваемого на базе Servo. В Servo включена по умолчанию поддержка WebXR и Flexbox, реализована возможность воспроизведения звуковых файлов в формате WAV, переработана реализация API WebXR. Обновлён задействованные в Servo JavaScript-движок SpiderMonkey 128 и компоненты WebRender 0.65 и wgpu 22.0...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61801

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


5. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от хрю (?), 01-Сен-24, 23:35 
Просмотр более менее работает и даже быстро, но вот формы тихий ужас. Даже lynx с формами работает менее коряво.
Ответить | Правка | Наверх | Cообщить модератору

27. "В прототипе браузера на базе движка Servo появилась поддержк..."  +5 +/
Сообщение от Аноним (27), 02-Сен-24, 05:18 
Зато на расте!
Ответить | Правка | Наверх | Cообщить модератору

28. "В прототипе браузера на базе движка Servo появилась поддержк..."  +6 +/
Сообщение от Аноним (28), 02-Сен-24, 07:40 
Да неважно, пусть даже на Расте, но тут вопрос в том чтобы реализовано нормально было.
Ответить | Правка | Наверх | Cообщить модератору

37. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (27), 02-Сен-24, 09:00 
Плывущая верстка в формах, где даже lynx справляется, это по-твоему нормально реализовано?
Ответить | Правка | Наверх | Cообщить модератору

45. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от нейм (?), 02-Сен-24, 11:25 
Ты где сверху утверждение увидел?
Ответить | Правка | Наверх | Cообщить модератору

49. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Аноним (49), 02-Сен-24, 11:48 
Ты где видел нормальные продукты на расте?
Ответить | Правка | Наверх | Cообщить модератору

85. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (85), 02-Сен-24, 17:11 
Redox? Нет?
Ответить | Правка | Наверх | Cообщить модератору

94. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Аноним (94), 02-Сен-24, 18:18 
На каждый недоделанный и полуработающий redox у нас есть QNX и MINIX.
Ответить | Правка | Наверх | Cообщить модератору

101. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (-), 02-Сен-24, 18:50 
> На каждый недоделанный и полуработающий redox у нас есть QNX и MINIX.

Ну так у вас еще и Хурд есть.
Который существенно старше редокса, но при этом еще больше недоделанный)))

Ответить | Правка | Наверх | Cообщить модератору

110. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (110), 02-Сен-24, 22:00 
Хурд сильно юзабельнее редокса.
Ответить | Правка | Наверх | Cообщить модератору

112. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (94), 02-Сен-24, 22:05 
И хурд есть, да. Но кроме хурда есть ещё QNX и Minix. А у вас только аналог хурда - redox
Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

129. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (129), 03-Сен-24, 08:24 
Polaris?
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

140. Скрыто модератором  +/
Сообщение от нейм (?), 03-Сен-24, 15:45 
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

104. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (104), 02-Сен-24, 19:17 
А сайты он нормально отоборажает все или нормально отображает только текстовые как min?.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

111. Скрыто модератором  +/
Сообщение от Аноним (110), 02-Сен-24, 22:01 
Ответить | Правка | Наверх | Cообщить модератору

125. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Аноним (125), 03-Сен-24, 03:17 
> как min

Явно что-то путаете. Min это хром откуда выпилили всё лишнее из GUI не затрагивая сам движок.

Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

13. "В прототипе браузера на базе движка Servo появилась поддержк..."  +6 +/
Сообщение от Аноним (13), 02-Сен-24, 00:48 
А что-то кроме части ФФ вообще написали на хрусте? А то гонора ого-го, а реальных дел за этими любителями КоКов что-то не видать.
Ответить | Правка | Наверх | Cообщить модератору

31. "В прототипе браузера на базе движка Servo появилась поддержк..."  –14 +/
Сообщение от laindono (ok), 02-Сен-24, 08:20 
Да. Microsoft, Discord, Facebook, Dropbox, Cloudflare, SpaceX, NASA используют на сколько я знаю. Обычно это либо какие-то внутренние сервисы, либо embedded. В принципе везде, где нужна одновременно надёжность и скорость.
Ответить | Правка | Наверх | Cообщить модератору

47. "В прототипе браузера на базе движка Servo появилась поддержк..."  +4 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Сен-24, 11:46 
> Microsoft, Discord, Facebook, Dropbox, Cloudflare, SpaceX, NASA

Везде поработал, чтобы так рассуждать? Помню раньше как фанбои ерланга визжали от радости, когда все говорили, что в ядиске используется сабж, однако по факту на нем была только малая часть и ее уже давно переписали на другой яп.

Ответить | Правка | Наверх | Cообщить модератору

58. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (94), 02-Сен-24, 13:16 
О, я помню как мне один адепт этого самого erlang'а рассказывал, что слоган этого языка - Let It Crash. Типа, любой сервис, написанный на эрланге, в случае падения сам(!) перезапускается. Я тогда подумал: "Это что за магия такая? Как это возможно". Решил посмотреть этот софт - оказалось, что там просто сервис запускается под управлением другого процесса. А разговоров то было...
Ответить | Правка | Наверх | Cообщить модератору

70. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от YetAnotherOnanym (ok), 02-Сен-24, 15:02 
Какая интересная трактовка принципа "Let It Crash".
Ответить | Правка | Наверх | Cообщить модератору

114. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Минона (ok), 02-Сен-24, 22:30 
Магия ерланга не в Let It Crash.
А в горячей замене кода и прозрачном rpc.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

103. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (103), 02-Сен-24, 19:14 
https://www.opennet.dev/keywords/rust.html
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

116. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Сен-24, 22:42 
Что сказать-то хотел?
Ответить | Правка | Наверх | Cообщить модератору

113. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Минона (ok), 02-Сен-24, 22:25 
Какой ещё ядиск?!
На ерланге написан ватсап!
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

115. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Сен-24, 22:40 
> Какой ещё ядиск?!

яндекс диск

> На ерланге написан ватсап!

Откуда инфа? Какой процент кода на нем? Открытого кода нет, поэтому не о чем говорить. Это также как с диском выше. Например, на yt есть видео про с++, где выступают люди, работающие в ватсап, но на вопросы о работе - nda.

Ответить | Правка | Наверх | Cообщить модератору

146. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Минона (ok), 03-Сен-24, 22:33 
На хабре есть статья про историю ерланга.
Ответить | Правка | Наверх | Cообщить модератору

149. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Вы забыли заполнить поле Name (?), 04-Сен-24, 00:42 
> На хабре есть статья про историю ерланга.

Причем здесь история? Я привел пример сломанного телефона, когда сообщество говорило про использование яп в крупном сервисе, а по факту он использовался совсем немного и недолго. Тоже самое с другими конторами: либо ты не можешь проверить инфу не работая там и, соответственно, не имея доступа к коду. Про это речь, а не про ерланг и его историю.

Ответить | Правка | Наверх | Cообщить модератору

155. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Минона (ok), 04-Сен-24, 08:53 
Историю надо знать чтобы меньше фантазировать.
Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
Никто в здравом уме не будет переписывать сервера с эрланга на С++ и тем более питон имея рабочую систему на 2 лярда абонентов.

ЗЫ:
https://github.com/WhatsApp/erlang-language-platform
Как думаешь, они это пилят для фана или потому что широко используют Эрланг?

Ответить | Правка | Наверх | Cообщить модератору

156. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 04-Сен-24, 16:05 
> Историю надо знать чтобы меньше фантазировать.
> Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
> Никто в здравом уме не будет переписывать сервера с эрланга на С++
> и тем более питон имея рабочую систему на 2 лярда абонентов.

Я тебе привёл пример с диском. Если ты не веришь, то скачай исходники и посмотри на что заменили твой ерланг.

> ЗЫ:
> https://github.com/WhatsApp/erlang-language-platform
> Как думаешь, они это пилят для фана или потому что широко используют

Ну выложили и выложили. Дальше что? У фб в группе также есть folly и куча другого софта на плюсах. Или тв хочешь сказать, что они его не используют? Я тебе ещё раз говорю никто не будет для тебя (да, именно для тебя) анонсировать переход на другой яп. Причин может быть множество, хотя бы текучка кадров и унификация. Зы: если ты не знал, то в крупных конторах есть список разрешённых технологий и не будешь ты там пилить что-то на хаскеле, эрланге или лиспе.

Ответить | Правка | Наверх | Cообщить модератору

167. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Минона (ok), 05-Сен-24, 10:00 
>> Историю надо знать чтобы меньше фантазировать.
>> Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
>> Никто в здравом уме не будет переписывать сервера с эрланга на С++
>> и тем более питон имея рабочую систему на 2 лярда абонентов.
> Я тебе привёл пример с диском. Если ты не веришь, то скачай
> исходники и посмотри на что заменили твой ерланг.

Мне пофигу на чем написан ЯДиск.

>[оверквотинг удален]
>> https://github.com/WhatsApp/erlang-language-platform
>> Как думаешь, они это пилят для фана или потому что широко используют
> Ну выложили и выложили. Дальше что? У фб в группе также есть
> folly и куча другого софта на плюсах. Или тв хочешь сказать,
> что они его не используют? Я тебе ещё раз говорю никто
> не будет для тебя (да, именно для тебя) анонсировать переход на
> другой яп. Причин может быть множество, хотя бы текучка кадров и
> унификация. Зы: если ты не знал, то в крупных конторах есть
> список разрешённых технологий и не будешь ты там пилить что-то на
> хаскеле, эрланге или лиспе.

Вот почему надо знать историю.
ФБ начинали пилить свой мессенджер и тоже на Эрланге, но столкнулись с нехваткой кадров.
Потому в дальнейшем просто взяли и купили Ватсап.

Ответить | Правка | Наверх | Cообщить модератору

172. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 14:11 
>>> Историю надо знать чтобы меньше фантазировать.
>>> Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
>>> Никто в здравом уме не будет переписывать сервера с эрланга на С++
>>> и тем более питон имея рабочую систему на 2 лярда абонентов.
>> Я тебе привёл пример с диском. Если ты не веришь, то скачай
>> исходники и посмотри на что заменили твой ерланг.
> Мне пофигу на чем написан ЯДиск.

Мне пофигу, что тебе пофигу. Еще раз привожу тебе пример сломанного телефона и как все устроено в крупных конторах. Они перепишут с эрланга (хаскеля, лиспа, нужное подчеркнуть) по многим причинам.

>[оверквотинг удален]
>> что они его не используют? Я тебе ещё раз говорю никто
>> не будет для тебя (да, именно для тебя) анонсировать переход на
>> другой яп. Причин может быть множество, хотя бы текучка кадров и
>> унификация. Зы: если ты не знал, то в крупных конторах есть
>> список разрешённых технологий и не будешь ты там пилить что-то на
>> хаскеле, эрланге или лиспе.
> Вот почему надо знать историю.
> ФБ начинали пилить свой мессенджер и тоже на Эрланге, но столкнулись с
> нехваткой кадров.
> Потому в дальнейшем просто взяли и купили Ватсап.

Хватит. Ты явно не работаешь (и не работал) в подобных конторах ибо обсуждение этого было бы для тебя под нда. То чем, ты сейчас занимаешься - это попытка по отрывкам публичных репозиториев сделать какие-то выводы и зачем-то мне их навязать. Я лишь говорю, что не увидев внутреннюю кухню, нельзя делать никаких выводов.

Ответить | Правка | Наверх | Cообщить модератору

173. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Минона (ok), 05-Сен-24, 15:08 
>[оверквотинг удален]
>>> другой яп. Причин может быть множество, хотя бы текучка кадров и
>>> унификация. Зы: если ты не знал, то в крупных конторах есть
>>> список разрешённых технологий и не будешь ты там пилить что-то на
>>> хаскеле, эрланге или лиспе.
>> Вот почему надо знать историю.
>> ФБ начинали пилить свой мессенджер и тоже на Эрланге, но столкнулись с
>> нехваткой кадров.
>> Потому в дальнейшем просто взяли и купили Ватсап.
> Хватит. Ты явно не работаешь (и не работал) в подобных конторах ибо
> обсуждение этого было бы для тебя под нда. То чем, ты

Обсуждать Эрланг это под NDA?
🤦‍♂️

> сейчас занимаешься - это попытка по отрывкам публичных репозиториев сделать какие-то
> выводы и зачем-то мне их навязать. Я лишь говорю, что не
> увидев внутреннюю кухню, нельзя делать никаких выводов.

Да мне пофигу на твои взгляды.

Ответить | Правка | Наверх | Cообщить модератору

166. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 04-Сен-24, 22:44 
> ЗЫ:
> https://github.com/WhatsApp/erlang-language-platform
> Как думаешь, они это пилят для фана или потому что широко используют
> Эрланг?
> широко

Erlang 27.2%

Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

168. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Минона (ok), 05-Сен-24, 10:08 
>> ЗЫ:
>> https://github.com/WhatsApp/erlang-language-platform
>> Как думаешь, они это пилят для фана или потому что широко используют
>> Эрланг?
>> широко
> Erlang 27.2%

🤦‍♂️
Ты хоть прочитал что это?

> Erlang Language Platform. LSP server and CLI.

Ты реально думаешь что это надо писать на эрланге целиком?

Ответить | Правка | Наверх | Cообщить модератору

169. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 14:05 
>>> ЗЫ:
>>> https://github.com/WhatsApp/erlang-language-platform
>>> Как думаешь, они это пилят для фана или потому что широко используют
>>> Эрланг?
>>> широко
>> Erlang 27.2%
> 🤦‍♂️
> Ты хоть прочитал что это?
>> Erlang Language Platform. LSP server and CLI.
> Ты реально думаешь что это надо писать на эрланге целиком?

LSP server and CLI для ocaml написан на нем самом. Это о чем-то да говорит. Ты же сам показываешь узкоспециализированность эрланга. Большой компании это не нужно.

Ответить | Правка | Наверх | Cообщить модератору

174. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Минона (ok), 05-Сен-24, 15:20 
> LSP server and CLI для ocaml написан на нем самом. Это о
> чем-то да говорит. Ты же сам показываешь узкоспециализированность эрланга.

Естественно, Эрланг идеален для телекома.
А писать на нём LSP и тем более CLI - ССЗБ.

> Большой компании
> это не нужно.

О да, какой-то балбес с опеннета будет указывать на чём писать ватсапу.
Ты еще в Wargaming напиши что им не нужен Эрланг.😂

Ответить | Правка | Наверх | Cообщить модератору

170. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 14:06 
>>> ЗЫ:
>>> https://github.com/WhatsApp/erlang-language-platform
>>> Как думаешь, они это пилят для фана или потому что широко используют
>>> Эрланг?
>>> широко
>> Erlang 27.2%
> 🤦‍♂️
> Ты хоть прочитал что это?

Я тебе привел твои же слова. Прекрасно понимаю что там. Но говорить о "широком" использовании и кидать проект, где большая часть вообще не про то и на другом яп - это бред.

Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору

175. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Минона (ok), 05-Сен-24, 15:29 

> Я тебе привел твои же слова. Прекрасно понимаю что там. Но говорить
> о "широком" использовании и кидать проект, где большая часть вообще не
> про то и на другом яп - это бред.

Нифига ты не понимаешь.
Не будут разработчики писать инструментарий для языка если это не основной язык для разработки их продукта.

Ответить | Правка | Наверх | Cообщить модератору

176. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 18:33 
>> Я тебе привел твои же слова. Прекрасно понимаю что там. Но говорить
>> о "широком" использовании и кидать проект, где большая часть вообще не
>> про то и на другом яп - это бред.
> Нифига ты не понимаешь.
> Не будут разработчики писать инструментарий для языка если это не основной язык
> для разработки их продукта.

Это звоночек о качестве стандартного тулинга, раз для него пришлось кастом пилить.

Еще раз: ты 100% не работаешь в фб да и с языком, просто очередной фанбой, поэтому разговаривать с тобой не вижу смысла. Goodbye Joe.

Ответить | Правка | Наверх | Cообщить модератору

124. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Аноним (125), 03-Сен-24, 01:26 
> На ерланге написан ватсап!

Ага, блин, целиком и полностью :D
Может что-то и написано, какой-то один-два модуля, в порядке разнообразия и/или эксперимента.
Остальное там, держу пари, какой-нибудь Python и C++.

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

147. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Минона (ok), 03-Сен-24, 22:51 
>> На ерланге написан ватсап!
> Ага, блин, целиком и полностью :D

Ты не поверишь 😏

> Может что-то и написано, какой-то один-два модуля, в порядке разнообразия и/или эксперимента.

Ага, на расте и Элексире.  

> Остальное там, держу пари, какой-нибудь Python и C++.

Куда приезжать за ящиком курвуазье? 😎

Ответить | Правка | Наверх | Cообщить модератору

105. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (104), 02-Сен-24, 19:19 
ФФ пока что лучший.

Раньше пользовался palemoon но потом заметил что всякие youtube как то лагают на всех этих palemoon falkon на среднем пк. А так palemoon нравился да.
А chrome убил у меня ssd как то летом ( он непрерывно что то кеширует ) так что больше даже не смотрю в его сторону.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

108. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (108), 02-Сен-24, 20:41 
Если у тебя такой слабый ссд делай кеш в раме.
Ответить | Правка | Наверх | Cообщить модератору

118. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от px (??), 02-Сен-24, 23:52 
https://github.com/omarabid/rust-companies
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

152. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Я (??), 04-Сен-24, 08:27 
да вроде пока реальных дел больше чем гонора.. впрочем нереальных дел у противников раста всёравно больше с этим наверное ничего не поделаешь.. впрочем будем надеяться что раст в итоге будет вытеснен будущей версией свифта которая однажды догонит его по безопасной функциональности и кросплатформенности.. потому что с таким шлейфом из хэйтеров лететь не получится как бы хорош ты ни был
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

14. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Songo (ok), 02-Сен-24, 01:02 
И когда Firefox собирается внедрить не некоторые компоненты Servo, а весь движок?
Ответить | Правка | Наверх | Cообщить модератору

22. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Kuromi (ok), 02-Сен-24, 03:14 
Вроде как не собирается больше. Как собственно и  подвижек к дальнейшему внедрению Раста особо нет. Есть раньше был лозунг "новый код - на расте", то сейчас такого нет.
Ответить | Правка | Наверх | Cообщить модератору

25. "В прототипе браузера на базе движка Servo появилась поддержк..."  +3 +/
Сообщение от Аноним (25), 02-Сен-24, 04:42 
Раст — классный язык, но не тянет на «убийцу» крестов. Просто потому, что кресты не имеют фатального недостатка, чтобы все вдруг захотели с них спрыгнуть. Да и зрелость языка и количество написанного на нём за десятилетия… Но если бы я был молодым пацаном, я бы однозначно выбрал Раст, нежели кресты.
Ответить | Правка | Наверх | Cообщить модератору

34. "В прототипе браузера на базе движка Servo появилась поддержк..."  +5 +/
Сообщение от Аноним (110), 02-Сен-24, 08:37 
Выбрать то ты выбрал, только ничего бы написать не смог и работу на нём бы не нашел.
Ответить | Правка | Наверх | Cообщить модератору

123. "В прототипе браузера на базе движка Servo появилась поддержк..."  –3 +/
Сообщение от Аноним (125), 03-Сен-24, 01:22 
Если человек ставит цель нагрести бабла, то ему в системном программировании точно делать нечего. Всё быстрое бабло и быстрая карьера во фронтэнд JavaScript. А если мордой вышел, то можно вообще в блогинг податься, там за 1 день стрима будешь грести, как Вася с завода за 10 лет :D
Ответить | Правка | Наверх | Cообщить модератору

182. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Бывалый Смузихлёб (ok), 06-Сен-24, 09:36 
ажно скупая мужская слеза проступила при мысли об упомянутых аскетичных системных программистах. Ну соль земли ейбогу. Наверняка, курят даже не махорку ибо слишком дорого, а сушёную траву, ранее нарванную у дома - и бесплатно и прополка.
Только вот, в норм системной проге платят столько, что никаким жс-никам не снилось

Но напомню, на всякий, что на работу обычно идут или ради зарплаты или ради перспективы зарплаты в дальнейшем( вроде стажировки чтобы потом куда-то норм устроиться )
В банке или в магазине самим фактом знания ЯП едва ли удастся расплатиться

Ответить | Правка | Наверх | Cообщить модератору

185. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (185), 06-Сен-24, 10:41 
Так сколько же платят системным программистам и где? Я вот за backend банковский и фин. тех. в РФ и многие компании среднего размера в ближнем зарубежье (Польша, Литва, Латвия и прочие) сказать могу. Это примерно junior $400-$1200, middle $1200-$3000, senior $3500$-$4000 разработчикам, $4000-$4500 технических лидерам, $5000-$7000 архитекторам. А во front-end обычно платят меньше в СНГ, наверное миниум минус $500.
Ответить | Правка | Наверх | Cообщить модератору

30. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от КО (?), 02-Сен-24, 08:04 
А ты думаешь нафига отдельно пилят?
Чтобы хром и дальше за зонды заносил
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

40. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (110), 02-Сен-24, 09:38 
Никогда как оказалось он с самого начала был экспериментальным.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

133. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (133), 03-Сен-24, 11:34 
В firefox уже 5 лет используется парсер CSS, написанный на Rust.
https://bugzilla.mozilla.org/show_bug.cgi?id=1243581

И 3 года Webrender
https://www.mozilla.org/en-US/firefox/92.0/releasenotes/


а тут перечислено всё, что есть в Firefox на расте
https://wiki.mozilla.org/Oxidation
проснитесь уже)

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

137. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (110), 03-Сен-24, 14:29 
В том то и дело что уже 5 лет никаких подвидек в этом вопросе нет. Серво невозможно написать на расте результат в тексте новости.
Ответить | Правка | Наверх | Cообщить модератору

153. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Я (??), 04-Сен-24, 08:29 
плюс минус никогда. в фаерфокс они тащат только те куски серво которые лучше чем то что уже есть в фаерфоксе, сомнительно что однажды в серво все куски настолько же отполируются чтобы превосходить фаерфокс по всем параметрам.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

16. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Швондик (?), 02-Сен-24, 01:32 
а разве Rust Windos XP поддерживает ?
Ответить | Правка | Наверх | Cообщить модератору

20. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Аноним (20), 02-Сен-24, 02:29 
Запилишь поддержку - будет поддерживать. LLVM генирирует код для хрюши. MinGW в принципе поддерживает. Проблема в том, что новые верси pthreads её дропнули.
Ответить | Правка | Наверх | Cообщить модератору

29. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Аноним (29), 02-Сен-24, 07:56 
ну напиши пхредсы под хп
Ответить | Правка | Наверх | Cообщить модератору

56. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Аноним (94), 02-Сен-24, 13:08 
А в расте нету своих потоков чтоли? Зачем расту "дырявые сишные" pthreads?
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

61. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (110), 02-Сен-24, 13:56 
Раст небезопасный язык.
Ответить | Правка | Наверх | Cообщить модератору

106. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от morphe (?), 02-Сен-24, 20:26 
pthreads = posix threads
Библиотека pthreads де-факто является частью libc, и Rust не стремится к независимости от libc, наоборот, для того чтобы нормально интегрироваться с системой - Rust явно зависит от libc в качестве системных интерфейсов.
Поэтому в отличии от условных golang с cgo, нет никаких проблем в одной кодбазе применять C/C++/Rust одновременно, потому и в linux ядро он встраивается органично (Медленная скорость внедрения вызвана в первую очередь организационными, не техническими вопросами)
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

122. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (125), 03-Сен-24, 01:19 
> Rust не стремится к независимости от libc

Но ведь libc пишется на небезлопастном Си. Интересно что фанбои ответят на это :D

Ответить | Правка | Наверх | Cообщить модератору

141. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от morphe (?), 03-Сен-24, 17:11 
>> Rust не стремится к независимости от libc
> Но ведь libc пишется на небезлопастном Си. Интересно что фанбои ответят на
> это :D

Нет проблемы с тем что компоненты под капотом могут иметь уязвимости, идея Rust в том, чтобы потенциально опасное поведение изолировать и предотвратить где возможно, чтобы часть кода что написана на Rust не имела проблем.

Потому и с unsafe {} блоками ничего делать не будут, это необходимо для системных языков программирования.
Sound unsafe блоки не могут привести к уязвимостям в Rust коде, если же soundness блока нельзя так просто доказать - то он должен находиться в unsafe функции, и пусть пользователь этой функции soundness доказывает.

Интересный пример когда libc просто не предоставляет гарантий необходимых для того чтобы иметь sound обёртку в Rust - setenv. Раньше env::set_var в Rust была safe функцией, однако в 2024 edition оно станет unsafe, а в текущих editions оно deprecated-safe, потому что setenv в libc не-thread-safe:
https://doc.rust-lang.org/stable/std/env/fn.set_var.html#safety

При этом Rust мог бы иметь у себя мьютекс, чтобы set_var сделать safe, однако Rust везде поддерживает совместимость с сишным миром, а потому полагает что сишные потоки могут к переменным окружения обращаться, и не делает ничего для себя одного.

Ответить | Правка | Наверх | Cообщить модератору

157. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (157), 04-Сен-24, 16:32 
>Нет проблемы с тем что компоненты под капотом могут иметь уязвимости, идея Rust в том, чтобы потенциально опасное поведение изолировать и предотвратить где возможно, чтобы часть кода что написана на Rust не имела проблем.

Тогда в чем смысл так широко рекламируемой "memory safety" если в итоге безопасным будет только часть кода на Rust, обычно довольно малая? При этом разработчикам нужно учить второй язык и возится со взаимодействием с двумя языками, что не уменьшает на них нагрузку, а лишь увеличивает.

Ответить | Правка | Наверх | Cообщить модератору

165. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от morphe (?), 04-Сен-24, 21:41 
> Тогда в чем смысл так широко рекламируемой "memory safety" если в итоге
> безопасным будет только часть кода на Rust, обычно довольно малая? При
> этом разработчикам нужно учить второй язык и возится со взаимодействием с
> двумя языками, что не уменьшает на них нагрузку, а лишь увеличивает.

Потому что ошибки в C коде могут стоить потенциально дорого, и отлаживать их слишком сложно.
На одном проекте была ошибка при работе с thread locals (Буфер в TLS был 128 байт, а код ожидал что оно 2048), и настолько удачная, что один поток переписывал TLS другого потока примерно раз в несколько суток, в итоге проблему не могли исправить пару месяцев, винили железо (оно было без ECC), и всё подряд, потому что поймать это было нереально при дебаге.

Да и в целом сложность софта и форматов данных растёт с каждым годом, и при написании разных вещей на сях становится слишком сложно за всем следить. Даже TLS уже достаточно сложен чтобы его правильно реализовать, и вот получаем heartbleed.
Абстракции спасают, потому что в Rust ты можешь без проблем подключить в любое место сложную, но сильно оптимизированную реализацию той же hashmap (в Rust это swisstable), не боясь что сложность отладки взлетит слишком сильно (Что в сях происходит регулярно, а потому и видим кругом как заново реализуют одни и те же структуры данных, вместо того чтобы использовать общую, но сильно оптимизированную реализацию, без боязни что баг в ней может поломать всё подряд).

> обычно довольно малая

99% уязвимостей в тех же брузерах - кривой разбор входящих данных, даже переделка маленького парсер на Rust имеет смысл для безопасности.

Ответить | Правка | Наверх | Cообщить модератору

171. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (-), 05-Сен-24, 14:11 
> Тогда в чем смысл так широко рекламируемой "memory safety" если в итоге безопасным будет только часть кода на Rust, обычно довольно малая?

Например окно ввода пароля GRUB переписываешь на раст, и у тебя не будет
"Уязвимость в GRUB2, позволяющая обойти блокировку загрузки паролем" путем нажатия нажатий Back Space 28 раз.
opennet.ru/opennews/art.shtml?num=43536


> При этом разработчикам нужно учить второй язык и возится со взаимодействием с двумя языками, что не уменьшает на них нагрузку, а лишь увеличивает.

Это легко решается тем, что древние старички впадают в деменцию и освобождают место под солнцем новому поколению.
Если программер не может осилить второй язык - то ему пора на пенсию.


Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору

183. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Бывалый Смузихлёб (ok), 06-Сен-24, 09:43 
а в итоге - как в том старом анекдоте. Один пришивает пуговицы, другой - карманы итд
В итоге, пиджак кривой, зато - сшито хорошо, крепко. Пуговицы с карманами - тоже хорошо, хоть и криво ввиду кроя.

Вот и тут, вроде бы сейф-ансейф, но какая разница пользователю, если приложение падает или идёт с обилием дыр ?

Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

187. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от morphe (?), 06-Сен-24, 13:03 
> если приложение падает или идёт с обилием дыр ?

От случайных падений Rust приложение тоже легко защитить, по большей части достаточно не делать unwrap/expect слишком часто

Эти вызовы должны либо сопровождаться описанием почему в данном случае иное состояние невозможно, либо их можно полностью избегать.
Но Rust паники/unwrapы в любом случае отлаживаются проще чем условные сегфолты. Код достиг паники - значит панику нужно убрать, т.к предыдущие предположения по коду где-то ошибочны

Ответить | Правка | Наверх | Cообщить модератору

148. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (148), 03-Сен-24, 22:54 
>> Rust не стремится к независимости от libc
> Но ведь libc пишется на небезлопастном Си. Интересно что фанбои ответят на

Зачем отвечать вендузятникам-маководам, которые не в курсе "мелких технических деталей", типа каких-то там ABI и прочего?

> The system call is the fundamental interface between an application and the Linux kernel.
> System calls are generally not invoked directly, but rather via wrapper functions in glibc

Тем более, если реализовать "свой" рантайм (интересно, кто ж его еще и в актуальном виде поддерживать должен?) - первыми же начнуть ныть "тянут что-то свое, жырнят и загрязняют систему, вместо использования готового системного!"

Ну так что с вендузятников и любителей "почти-как-венда-но-на-халяву!" взять-то?

Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

184. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Бывалый Смузихлёб (ok), 06-Сен-24, 09:47 
ненуачо, вначале ищем браузер с поддержкой ХП и васм
Потом - компилируем в васм
И запускаем под ХП в браузере )
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

23. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Аноним (-), 02-Сен-24, 03:43 
Windows XP на данный момент не поддерживает даже ее производитель - компания Microsoft. И на данный момент эту операционную систему не поддерживает практически никакая актуальная версия софта, ни у кого вообще.

Он также не умеет генерить какие-нибудь досовские бинари наверное. И это всем уже давно пофиг так то. Если вам нужна поддержка дохлой ОС, пользуйтесь современными ей тулчейнами и софтом. Это судьба проприетарщиков.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

42. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Анонус (?), 02-Сен-24, 10:30 
> И на данный момент эту операционную систему не поддерживает практически никакая актуальная версия софта, ни у кого вообще.

Внезапно, 1С. Хотя интересно, как там встроенный веб-движок работает.

Ответить | Правка | Наверх | Cообщить модератору

79. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (-), 02-Сен-24, 16:29 
> Внезапно, 1С. Хотя интересно, как там встроенный веб-движок работает.

Ну вот и юзайте 1С :). Я правда не знаю кого устроит конфига где только это и работает, но, может, какому-нибудь оператору БД или кассиру сойдет. А что, кассиры и на кассе с досом порой работают, они не гордые, им от ос много и не надо.

Ответить | Правка | Наверх | Cообщить модератору

121. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (125), 03-Сен-24, 01:18 
> Внезапно, 1С.

Логично, чо. Люди работают, железо работает. Знаю контору достаточно крупную (не гос), где до сих пор есть места, в которых используются DOS машины. Почему? Оно просто работает.

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

136. "В прототипе браузера на базе движка Servo появилась поддержк..."  –2 +/
Сообщение от Советский инженер (ok), 03-Сен-24, 14:00 
>Оно просто работает.

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

Ответить | Правка | Наверх | Cообщить модератору

139. "В прототипе браузера на базе движка Servo появилась поддержк..."  +3 +/
Сообщение от Макар Чудра (?), 03-Сен-24, 14:57 
> просто уже никто не знает как оно работает

Знают.

> проще рытся по помойкам

Вам, неуважаемый, может и проще. Ройтесь на здоровье.

Ответить | Правка | Наверх | Cообщить модератору

143. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Советский инженер (ok), 03-Сен-24, 19:58 
>Знают.

на уровне пользователя знают, а вот как мигрировать на что-то современное  - нет

>Вам, неуважаемый, может и проще.

я себе спокойно смотю на нормально отрендеренные шрифты на 4к мониторе а не на выгоревшие пиксели монохромного ЭЛТ

Ответить | Правка | Наверх | Cообщить модератору

159. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (157), 04-Сен-24, 16:39 
До чего дошел прогресс, 4к мониторы уже начали выбрасывать на помойки как устаревшие.
Ответить | Правка | Наверх | Cообщить модератору

134. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (134), 03-Сен-24, 12:38 
У них интерфейс на webkit, судя по https://habr.com/ru/companies/1c/articles/425713/
Ради xp им пришлось поизвращаться. А вообще есть как минимум один патчсет последнего хрома под xp, supermium
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

62. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (62), 02-Сен-24, 14:17 
Ваши слова — это просто куча дешевой демагогии, дезинформации ("И на данный момент эту операционную систему не поддерживает практически никакая актуальная версия софта, ни у кого вообще"), подмены понятий ("на данный момент не поддерживает даже ее производитель" — имеется в виду, что если производитель не поддерживает, то значит, никто не поддерживает) и оскорбительных предположений ("на данный момент не поддерживает даже ее производитель" — вы имеете в виду, что всем остальным запрещено поддерживать хозяином, и они подчинились). То, что Microsoft решила прекратить ее поддержку, не означает, что все остальные должны последовать ее примеру. Речь идет не о подчинении хозяину, а о предоставлении поддержки отлично работающей операционной системы. А что касается вашего троллинга и клеветы ("Это судьба проприетарщиков", "И это всем уже давно пофиг так то"), позвольте мне сказать вам следующее: не вам решать судьбу кого-либо, не говоря уже о так называемых "проприетарщиках". И ваши приказы ("пользуйтесь современными ей тулчейнами и софтом") использовать несовместимое с современными ЯП и исходными текстами ПО просто не имеют никакого смысл.

Теперь позвольте мне рассказать вам, что вы можете сделать вместо этого. Вы можете использовать инструменты кросс-компиляции, поддерживающие Windows XP, используя более новую версию операционной системы в качестве хоста, например GNU/Linux. Это не только возможно, но широко используется в Github Actions. Так что вместо того, чтобы распространять ложь и дезинформацию, почему бы вам не попробовать заняться самообразованием?

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

81. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (-), 02-Сен-24, 16:48 
> Ваши слова — это просто куча дешевой демагогии, дезинформации ("И на данный
> момент эту операционную систему не поддерживает практически никакая актуальная версия
> софта, ни у кого вообще"),

Во всяком случае когда я пробовал ставить хомячкам с икспой более-менее актуальные версии софта - я откушал столько "счастья" что просто заменил это на Debian. Ибо ну вот реально убьешься пока что-то работающее под икспу найдешь. Не, скачаные наобум программы - нифига не ставятся. Даже, блин, не очень ископаемый браузер - мучение. Какой-нибудь файрфокс и хром на это ессно уже ставиться не хотят.

А то что там можно D#$чить Bnpuсядкy и таки после длительных раскопок найти что-то работающее, все же на любителя. Или можно Winamp 2.95 юзать. Но в нем штук 5 известных вулнов, которые никто никогда не починит уже.

> подмены понятий ("на данный момент не поддерживает даже ее производитель" —
> имеется в виду, что если производитель не поддерживает, то значит, никто не поддерживает)

Большей части людей даром не упало пытаться быть святее папы римского, вбухивая ресурсы в откровенный дохляк.

> виду, что всем остальным запрещено поддерживать хозяином, и они подчинились).

Я имею в виду что MS это огромная корпа с дофига ресурсов, если уже даже она забила на своих клиентов, остальным и тем более странно это делать, особенно если у них ресурсов не так много. И да, икспа требует к себе кастомного внимания.

> То, что Microsoft решила прекратить ее поддержку, не означает, что все остальные
> должны последовать ее примеру.

В случае проприетарного софта - таки означает. Потому что форкнуть ОС и майнтайнить ее сами, вы, таки, не сможете - и это тот случай когда если лошадь сдохла, с нее все же уместно слезть.

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

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

А с точки зрения програмизма там в либах нет энных функций. Это требует кастомного внимания. И уже многие тулчейны, либы и софт икспу дропнули на этой почве. Она так отлично работает - что даже соверменную браузилку убьешься под нее искать.

> А что касается вашего троллинга и клеветы ("Это судьба проприетарщиков",
> "И это всем уже давно пофиг так то"), позвольте мне сказать вам следующее: не вам решать
> судьбу кого-либо, не говоря уже о так называемых "проприетарщиках".

Эту судьбу решила - корпорация Майкрософт. А я лишь покапитанил. Более того - данный сайт про открытое ПО, а этот топик - про некую открыую штуку, на Rust. Ваши отношения с XP в эту формулу вообще совсем не входят. Поэтому на месте модераторов я бы весь этот треп про XP снес нахрен. Какое отношение это к открытому ПО весь этот плач фанов пропертари имеет?

> И ваши приказы ("пользуйтесь современными ей тулчейнами и софтом")
> использовать несовместимое с современными ЯП и исходными текстами ПО просто
> не имеют никакого смысл.

Это не приказ а капитанинг. Мир не станет ради вас на паузу и не будет в целом поддерживать этот антик. Потому что его выкинул на мороз его вендор, а остальным что, больше всех чтоли надо? Ваши премудрости по гальванизации этого трупа - явно не попадают под тематику этого ресурса, это куда-то на винфак, имхо. Хотя если вы придумаете как запустить сие на икспе, возможно эта сова как-то натянется на глобус тематики ресурса, но зная фанов проприетари я сильно сомневаюсь в ваших технических возможностях.

> Теперь позвольте мне рассказать вам, что вы можете сделать вместо этого. Вы
> можете использовать инструменты кросс-компиляции, поддерживающие Windows XP,

Вот лично мне - совершенно не упало греть мой мозг чтобы поддерживать горстку некромансеров на дохлой проприетари. Если такой реквест мне приедет от юзерей опенсорса, я может и подумаю что с этим делать. Но проприетарщики для меня - мерзость. И если вам это надо, вот лично вы идете, шлете патчи - и майнтайните их, молясь чтобы апстрим взял ваши окаменелые какахи. И вот в таком режиме это еще имеет какие-то шансы катить. А убивать МОЕ врмя на ВАШИ ПРОПРИЕТАРСКИЕ ФАКАПЫ я не буду в принципе. Зарубите это на своем глупом носу и - см выше.

> не только возможно, но широко используется в Github Actions. Так что
> вместо того, чтобы распространять ложь и дезинформацию, почему бы вам не
> попробовать заняться самообразованием?

И самообразование о проблемах всякого дохляка мне надо - потому что что? Не, ребят, это ВАШИ проблемы. И вот лично вы и впрягаетесь в их решение - если оно вам надо. Или идете нахрен, ибо мне самому (и 99% остальных програмеров) все вон то на персональном уровне - нафиг не уперлось. Особенно в опенсорсе. У нас ограниченные ресурсы и я лучше их потрачу на более интересные вещи чем ЭТО.

Ответить | Правка | Наверх | Cообщить модератору

109. Скрыто модератором  +/
Сообщение от Аноним (109), 02-Сен-24, 21:02 
Ответить | Правка | Наверх | Cообщить модератору

127. Скрыто модератором  +/
Сообщение от Аноним (-), 03-Сен-24, 05:50 
Ответить | Правка | Наверх | Cообщить модератору

135. Скрыто модератором  +/
Сообщение от Аноним (135), 03-Сен-24, 13:00 
Ответить | Правка | Наверх | Cообщить модератору

151. Скрыто модератором  +/
Сообщение от Аноним (151), 04-Сен-24, 05:37 
Ответить | Правка | Наверх | Cообщить модератору

24. "В прототипе браузера на базе движка Servo появилась поддержк..."  +3 +/
Сообщение от Аноним (25), 02-Сен-24, 04:34 
Rust в принципе «не совсем создан» для прикладного программирования под Windows. Например, свои любительские проекты пилил на Visual C++ 6.0 (лет 10 назад было), они работают начиная с W95 и заканчивая одиннадцаткой (недавно проверил и офигел). Без перекомпиляции. Можно ещё C++ Builder вспомнить — тоже классная среда разработки.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

35. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Аноним (110), 02-Сен-24, 08:41 
Линукс бы поучиться такому. Без контейнера ни какой линукс софт так не может.
Ответить | Правка | Наверх | Cообщить модератору

41. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (27), 02-Сен-24, 10:08 
Сказки виндузятников. Я до сих пор нативную линуксовую сборку HoMM3 от Loki запускаю в свежем линуксе без всяких контейнеров
Ответить | Правка | Наверх | Cообщить модератору

44. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (44), 02-Сен-24, 11:09 
В Linux не на блобы ориентированная идеология, а на исходный код.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

54. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (110), 02-Сен-24, 13:03 
Не думал что это и есть плохо? Все равно ты старые сорцы никогда ни соберешь.
Ответить | Правка | Наверх | Cообщить модератору

83. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (-), 02-Сен-24, 16:55 
> Не думал что это и есть плохо? Все равно ты старые сорцы
> никогда ни соберешь.

Lempel Ziv 1990-го, чтоли, года с вами был не согласен и прекрасно собрался в 12-м дебиане, 12-м GCC. А чего ему не? Ну та, в режиме какого-то C89 наверное, он что, с тех пор как-то изменился? :)

Ответить | Правка | Наверх | Cообщить модератору

87. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (87), 02-Сен-24, 17:22 
Это есть отлично!
Если подтащишь необходимые им зависимости, то почему нет?
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

131. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (131), 03-Сен-24, 09:35 
Откуда подташишь зависимости? Может их тоже надо собирать? Может общесистемные либы тебе не подойдут и тогда начинается самое веселое.
Ответить | Правка | Наверх | Cообщить модератору

120. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (125), 03-Сен-24, 01:15 
> В Linux не на блобы ориентированная идеология, а на исходный код.

Сами придумали сию идеологию?

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

53. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (94), 02-Сен-24, 12:51 
Может авторам glibc и всех сопутствующих библиотек поучиться надо? Причем тут линукс то?
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

21. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (20), 02-Сен-24, 02:30 
Ну чувствую скоро файрфоксохлам с его многопроцессностью можно будет совсем выкинуть - в ответ на дешёвую демагогию про "безопасность" можно будет тыкать мордой в серво.
Ответить | Правка | Наверх | Cообщить модератору

92. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Анон V Великолепный (?), 02-Сен-24, 18:15 
Скачал я бинарь этого серво, дабы посмотреть во что могёт сиё чудо. Сказать ужасный ужас - значит не сказать ничего. Стили, скрипты, анимации не работают, фризы, тормоза, ошибки в терминал выбрасывает постоянно. Скролл прерывистый, хотя железо у меня мощное, - о плавности прокрутки даже говорить не приходится. Чем занимаются разрабы этой дребеdeни? Причем всюду пишут "written in Rust", как-будто Раст по умолчанию гарантирует качество продукта. Раст ничего не гарантирует. Три года работаю на этом языке. Весьма и весьма нишевый язык. Для широкого применения ему в помощь нужны сишные либы, что нивелирует его пресловутые гарантии безопасности.
Ответить | Правка | Наверх | Cообщить модератору

95. "В прототипе браузера на базе движка Servo появилась поддержк..."  +7 +/
Сообщение от Аноним (94), 02-Сен-24, 18:23 
> Весьма и весьма нишевый язык

Не согласен. Раст это не язык, а просто препроцессор на каком-то языке с закорючками для LLVM-IR. Дальше этот брейнфак уже собирается нормальным бекендом, написанным на C++

Ответить | Правка | Наверх | Cообщить модератору

98. Скрыто модератором  –5 +/
Сообщение от Аноним (-), 02-Сен-24, 18:42 
Ответить | Правка | Наверх | Cообщить модератору

119. "В прототипе браузера на базе движка Servo появилась поддержк..."  +6 +/
Сообщение от Аноним (125), 03-Сен-24, 01:13 
> Дальше этот брейнфак уже собирается нормальным бекендом, написанным на C++

Кстати да, это правда.
Линкер используется написанный вполне себе на Си или С++ :D

Главное фанбоям об этом не говорить ;D

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

128. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Будулай (?), 03-Сен-24, 06:23 
> языке с закорючками

Так это справедливо и для Си подобных языков. Ну кроме разве что Java.
Без закорючек это COBOL, Pascal и Ada.

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

160. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (157), 04-Сен-24, 16:41 
Если даже это справедливо и для других языков, это не значит, что это хорошо.
Ответить | Правка | Наверх | Cообщить модератору

138. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (110), 03-Сен-24, 14:31 
На ведь собирается с любовью силой раста которая избавляет каждого страждующего от ошибок в памяти.
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

178. Скрыто модератором  +/
Сообщение от Аноним (178), 05-Сен-24, 21:44 
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

96. Скрыто модератором  +/
Сообщение от Аноним (-), 02-Сен-24, 18:27 
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

117. "В прототипе браузера на базе движка Servo появилась поддержк..."  +2 +/
Сообщение от Аноним (117), 02-Сен-24, 23:26 
>Весьма и весьма нишевый язык

Это как раз самое сложное - понять какая ниша у Rust'a. Rust мучительно ищет своё место под солнцем среди других языков, пока найти не может. Такое же было у Java, толкали её куда только можно,

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

144. "В прототипе браузера на базе движка Servo появилась поддержк..."  –1 +/
Сообщение от Аноним (-), 03-Сен-24, 20:10 
В смысле не может найти?
Просто приходишь к корпу который потерял чемодан денег после того как СИ-камаки сделали use-after -free и спрашиваешь "а хочешь чтобы такое было во много раз реже?".
Да что там корпы - вон Линус осознал что ядро дырявое.
Ответить | Правка | Наверх | Cообщить модератору

161. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (157), 04-Сен-24, 16:45 
Если это так просто почему Rust-"камаки" так не делают, а вместо этого строчат комментарии на опеннете о том какой Rust хороший?
Ответить | Правка | Наверх | Cообщить модератору

179. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (-), 05-Сен-24, 22:48 
> сделали use-after -free и спрашиваешь "а хочешь чтобы такое было во
> много раз реже?". Да что там корпы - вон Линус осознал что ядро дырявое.

Тем временем 1 гамак из 2 осознал что ему что-то надоело что в нем все время что-то делают, и при том - стоя. Ну и устранился из этого процесса, цитируя "нетехнические моменты" (бардак разработки в хрусте видимо теперь так называется). Или попросту - порвался. И теперь в лине -1 хрустомайнтайнер. Это -50% оных. Гвидо дольше протянул, хотя тоже завонял себя в итоге :)

Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору

186. Скрыто модератором  +/
Сообщение от Аноним (-), 06-Сен-24, 10:57 
Ответить | Правка | Наверх | Cообщить модератору

154. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Я (??), 04-Сен-24, 08:34 
ниша у него любая на самом деле. другое дело что в некоторых нишах нет потребности в написании нового софта с нуля и даже в переписывании с других языков. вот и получается что проще взять язык на котором уже написан нужный код и дорабатывать этот код. но иногда встречается ниша в которой раст позволяет добиться преимущества в скорости разработки безопасного нового кода и там процветает.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

158. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (157), 04-Сен-24, 16:34 
>иногда встречается ниша в которой раст позволяет добиться преимущества в скорости разработки безопасного нового кода и там процветает

А можно примеры именно таких процветающих продуктов, чтобы вы не были голословным?

Ответить | Правка | Наверх | Cообщить модератору

163. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Советский инженер (ok), 04-Сен-24, 18:57 
>А можно примеры именно

крипта

Ответить | Правка | Наверх | Cообщить модератору

164. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (164), 04-Сен-24, 20:38 
Вы хотели сказать блокчейны? В блокчейнах Rust - не лидер.
Ответить | Правка | Наверх | Cообщить модератору

126. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Аноним (125), 03-Сен-24, 04:28 
> Весьма и весьма нишевый язык.

И какая же у него ниша?
Пока что фанбой-комьюнити больше похоже на элементарное сектантство.

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

130. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (94), 03-Сен-24, 09:04 
> И какая же у него ниша?

Его ниша - быть на слуху и везде упоминаемым что что-то существующее переписали на раст

Ответить | Правка | Наверх | Cообщить модератору

132. "В прототипе браузера на базе движка Servo появилась поддержк..."  +1 +/
Сообщение от Аноним (131), 03-Сен-24, 09:38 
Сколько уже было таких языков. Вон недавно вспоминали ерланг и хаскель. Никакого применения у них нет.
Ответить | Правка | Наверх | Cообщить модератору

162. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (157), 04-Сен-24, 16:47 
Хаскель одно время рекламировали так же агрессивно как Раст, но не прокатило.
Ответить | Правка | Наверх | Cообщить модератору

145. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 03-Сен-24, 20:15 
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

190. "В прототипе браузера на базе движка Servo появилась поддержк..."  +/
Сообщение от Аноним (190), 06-Сен-24, 21:21 
Firefox не идеален.
Лучше Firefox в настоящее время ничего нет.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру