URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129487
[ Назад ]

Исходное сообщение
"В кодовой базе Chromium разрешено использование языка Rust"

Отправлено opennews , 13-Янв-23 09:11 
Компания Google объявила о включении языка программирования Rust в число языков, допустимых в коде проекта Chromium. Существующий код пока не планируют переписывать на Rust, но отныне будет разрешена интеграция в кодовую базу сторонних библиотек, написанных на Rust. В сборочную систему уже добавлен инструментарий для компиляции кода на языке Rust, проведения тестов и интеграции компонентов на Rust с кодом на C++. Появление кода на Rust в составе выпусков Chrome ожидается в следующем году...

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


Содержание

Сообщения в этом обсуждении
"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:11 
ещё одна победа, сишники окститесь

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:34 
> Существующий код пока не планируют переписывать на Rust

История с Мозилой показала, что это невозможно.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:33 
Следим за логикой ананима выше: 1. Mozilla использовала Rust для некоторых компонентов и продолжает его внедрять по мере сил, 2. вывод анонима: внедрение Rust в браузер невозможно

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:46 
> продолжает его внедрять по мере сил

fixed: Серво брошен в 2019-ом году. Сейчас используется потомок Геко.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:42 
Fixed. В Firefox новый отрисовщик webrender написан на Rust.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:54 
Увы, нет. Внутренности у него - на с++ от геки. На расте - лишь некоторые обвёртки.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено вымя , 13-Янв-23 13:28 
И давно в определение «некоторых обёрток» включили кучу логики?

https://github.com/servo/webrender/blob/master/webrender/src...

А почему от плюсовых внутренностей там одни заголовки и примеры? Куда украли всё остальное?

https://github.com/servo/webrender/search?l=c%2B%2B


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:55 
> https://github.com/servo/

servo... Карл, Вы куда смотрите?!


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено вымя , 14-Янв-23 01:42 
>> https://github.com/servo/
> servo... Карл, Вы куда смотрите?!

Я периодически в https://hg.mozilla.org/mozilla-central/file/tip/gfx/wr/webre... смотрю, а вы, видимо, только в опеннет смотреть умеете.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено omfgnuts , 14-Янв-23 18:04 
Он просто когда-то про серво и связь с фаерфоксом услішал и дальше просто не слушал

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kuromi , 13-Янв-23 20:25 
Там скорее киборг какой-то, часть кода от Геко, часть от Серво. Помимо собсно Вэбрендера и Стайло Раст в основном в второстепенном коде, вроде парсера mp4, песочницы для звука, поддержка FIDO токенов, MIDI (это в Мозилле вообще на халяву получили, код взят из стороннего проекта на расте) и так далее.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено braian , 14-Янв-23 13:17 
> парсера mp4,
> песочницы для звука

а я-то думаю, почему ноут стал захлёбываться при двух открытых роликах (на паузе лол) на трубе. да, жаль, что попытка использовать fx после долгого перерыва, провалилась.
теперь уж точно RIP Firefox.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:42 
Там С++, причем тут мы?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 19-Янв-23 18:54 
Самое смешное, в редохе - сишный браузер Нетсурф :) Всё, что надо знать про раст.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 19-Янв-23 22:39 
> Самое смешное, в редохе - сишный браузер Нетсурф :) Всё, что надо знать про раст.

Самое смешное, в линухе - используют плюсанутые или плюсануто-растовые браузеры хром и огнелис. Все, что надо знать про сишку.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Янис , 14-Янв-23 12:57 
Где победа? Кто играет? Если серьезно, без сабжа хватает других браузеров

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 23:18 
> ещё одна победа

растаманов пустили в сишный проект - и в чём победа растаманов?! В FF поковырялись - бросили, редох пособирали - бросили, в линухе хеловорлдный драйвер написали - и всё, теперь вот в хромиуме им дали поиграться...


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Прохожий , 16-Янв-23 01:44 
Эк тебя плющит и колбасит

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:11 
Почалось.
Когда уже целиком перепишут на Rust?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено псевдонимус , 13-Янв-23 11:29 
Никогда.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:47 
> Когда уже целиком перепишут на Rust?

Сразу после сервы мозилы и редоха.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:24 
Libreddit & Veloren на Расте, видать, не считаются.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:52 
Это какие-то браузеры или операционки? Или просто очередные хеловорлды?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено анон , 13-Янв-23 17:07 
В хроме огромное количество оптимизаций которые только под unsafe можно поставить, из-за конструктивных и методологических ограничений базовой идеологии языка программирования раст.
Поэтому очевидно, что никогда, или попросят еще потерпеть, и браузеры точно станут быстрыми, еще вот-вот немного.
После раста в мозиле, протечки памяти приобрели непозволительно огромный объем. Те же 200 вкладок статичных хтмл страничек безбожно могут потребить до 50 из 128 гигов оперативной памяти за неделю в простое. Когда в lunx или w3m не больше 20-40 мб, но там дерево вкладок через баш приходится контролировать, что иногда крайне неудобно. Со слезами не глазах приходиться прибивать браузер, чтобы запустить симуляцию человейника той же тверской, записав все ссылки в блокнотик перед этим.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено X86 , 13-Янв-23 19:40 
> записав все ссылки в блокнотик перед этим.

Нормальный браузер при убивании его процесса при следующем запуске сам восстановит открытые вкладки


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kuromi , 13-Янв-23 20:30 
У ФФ есть хардлимит в 8000 вкладок, после него - все, даже не запускается. Разве что в безопасном режиме.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 17:15 
>Те же 200 вкладок статичных хтмл страничек безбожно могут потребить до 50 из 128 гигов оперативной памяти за неделю в простое.

У тебя свопа столько нет.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:21 
Теперь для конпиляции Хромога нужно 128Гб памяти?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено pashev.ru , 13-Янв-23 09:23 
Не для хромого. Для ллвм )

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:52 
Для хромого все 256. Его вообще сбилдить затея не особо тривиальная.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:21 
Очень тривиальная, просто времени много надо. Ну, у меня вот уходит примерно 7 дней. А там уже обновление компилировать пока

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:22 
теперь еще 7 дней бедут на обновление растишишки уходить так как со старой растишишкой хромонога ьудет не собрать...

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:58 
Файрфокс кстати в районе 5 часов компилируется, раст около 1.5. Главная беда в том, что в системе 5 копий хромиумов (кутевебенжин и гтквебкит и ещё какие-то), т.е. если оставалось время от компиляции хромиума (а днём я предпочитаю его не компилировать это самая тяжёлая компиляция по нагреву и ресурсоёмкости тоже), то эти заберут остатки. И если для хромиума есть бинарный пакет (раньше не было), то эти только компилировать, и они ещё больше.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:54 
> Очень тривиальная

Это если тебя устраивают дефолтные настройки. Иначе пытаться подобрать сочетание настроек, при котором оно собирается а выбранные настройки задействуются НА САМОМ ДЕЛЕ - ещё пара недель.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 13-Янв-23 10:42 
И что поменялось? Ведь хром и сейчас компилиться только clang.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 17:16 
Я контрибьютил в llvm. На 8гиговой машине прекрасно собирается.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:38 
Прям как раньше

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:41 
скажи что ты не используешь ci на каком-нить github/gitlab, а компилишь все локально

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 21:08 
Ну ты что, за ни же корпорации и ЗОГ следят через пайплайн и вообще он не будет пользоваться инструментом, если рядо Майкрософт проходил, он ритуально нечист после этого.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 21:56 
Видеопамяти...

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено pashev.ru , 13-Янв-23 09:22 
Это они так витиевато пытаются втянуть librsvg?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:29 
ничего другого не придумали, а эксперт вроде вас их не проконсультировал, как будет лучше

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:45 
Печалька что лучше нее пока ничего нет((

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:25 
Понадобавляли 0day уязвимостей, а теперь не знают как это красиво оформить. Гугл такие Гугл... А чего сразу на java не перепишут? На ней вставки с бекдорами легче запиливать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:06 
> А чего сразу на java не перепишут?

скриптовые языки легко ревёрсить, а раст компилится в бинари + на нём почти никто не пишет, т.е. вероятность обнаружения бекдоров крайне мала


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено burjui , 18-Янв-23 00:54 
>> java
> скриптовые языки

Вот он, уровень экспертизы местных онанимов. И эти люди ещё критикуют Rust.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Растобой , 13-Янв-23 09:30 
Шикарная новость!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:30 
Лучше бы RTTI разрешили.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено warlock66613 , 13-Янв-23 12:47 
RTTI не нужен.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:34 
Зачем интегрировать библиотеки в кодовую базу? Компиляешь отдельно и линкуешь, совсем гугл глупый стал.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:40 
Ха-ха! Это чтобы ты не мог использовать системные либы из стандартных репов!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Омномним , 14-Янв-23 19:25 
К сожалению, с карго-культом и прочеми гошечками стандартные репы отдыхают, потому что это ни в какие каноны не вписывается, оно обмазано смузи для разовых докеров и прочих флатпаков.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:58 
Это у них тоже есть. Там где надо.
Совсем глупый аноним стал.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено AKR , 13-Янв-23 09:35 
Mozilla наносит ответный удар.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:38 
> Rust также предоставляет средства для защиты от целочисленных переполнений

Перечислите все языки, умеющие это делать... Они разрешены для хромого?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:56 
питон, нет

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:47 
Java. В ней гарантируется стандартом что при переполнении целых чисел используется "семантика заворачивания"
Кроме того есть методы addExact, subtractExact, multiplyExact бросающие ArithmeticException при переполнении.
Java разрабатывалась как более надежное продолжение-замена Си++ (C++--)

В отличии от С++ и Си где переполнение для знаковых типов это неопределенное поведение и код может работать как угодно в зависимости от компилятора, его версии, настроек и внутренних весов оптимизатора.
https://habr.com/ru/company/pvs-studio/blog/439502/


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:38 
Спасибо, не надо нам браузера на жаве, столько памяти еще не изобрели.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноньимъ , 13-Янв-23 17:09 
Lisp Scheme.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено анон , 13-Янв-23 17:28 
gas, fasm, nasm, masm, как примеры.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 12:06 
Swift https://docs.swift.org/swift-book/LanguageGuide/BasicOperato...

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:41 
> Применение языка Rust, который сфокусирован на безопасной работе с памятью и обеспечивает автоматическое управление памятью, позволит снизить риск появления уязвимостей, вызванных такими проблемами как обращение к области памяти после её освобождения и выход за границы буфера.

Мои мольбы были услышаны, и это вернулось в новости про раст


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:57 
Странно, но этот абзац не вставляют в новости про найденные уязвимости раста.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:46 
А где новость про уязвимости раста с "обращением к области памяти после её освобождения и выход за границы буфера."?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:49 
FF, цветовые профили, ошибка в сравнении (перепутали знаки) при определении вхождения смещения в массив. Внезапно, в расте надо руками проверять, попадает ли индекс в массив.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:57 
Стоп-стоп, то что оно не попадает в массив не значит что оно вызывает out of bounds.
Оно спокойно себе запаникует и юзер отправит креш-репорт. А уязвимоть-то где?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Маняним , 13-Янв-23 12:30 
> Оно спокойно себе запаникует и юзер отправит креш-репорт.

Юзер отправит в девнул растоподелье, а не крэшрепорт, потому что на срасте не написано ничего революционного и чему нет аналогов.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Деанон , 13-Янв-23 13:03 
в отказе от обслуживания, а пока сервер лежит, можно другой подсунуть

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:21 
Ну да, конечно же лучше тихонько получить рута...
Зато не отказ в обслуживании!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Деанон , 13-Янв-23 13:24 
Как ты их хрома рута получишь, который в юзерспейсе? А дыры ОС это уже другое.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:30 
>Ну да, конечно же лучше тихонько получить рута...

Ничего не мешает  это сделать на Хрусте)))
https://www.opennet.me/opennews/art.shtml?num=55607
>В Rust проблеме оказалась подвержена стандартная библиотека "std::net" (CVE-2021-29922). Парсер IP-адресов данной библиотеки отбрасывал ноль перед значениями в адресе, но только если указано не более трёх цифр, например, "0177.0.0.1" будет воспринято как недопустимое значение, а в ответ на 010.8.8.8 и 127.0.026.1 будет возвращён неверный результат. Приложения, использующие std::net::IpAddr при разборе указанных пользователем адресов потенциально подвержены атакам SSRF (Server-side request forgery), RFI (Remote File Inclusion) и LFI (Local File Inclusion).

https://www.opennet.me/opennews/art.shtml?num=55167
>В ходе аудита была выявлена группа уязвимостей (CVE-2021-31153, CVE-2021-31154, CVE-2021-31155), приводящих к краху и не исключающих возможность создания эксплоитов для повышению привилегий в системе

Ну и не совсем рут-доступ, но удаление системных файлов тоже неприятно
https://www.opennet.me/opennews/art.shtml?num=56551
>В стандартной библиотеке языка Rust выявлена уязвимость (CVE-2022-21658), связанная с состоянием гонки в функции std::fs::remove_dir_all(). В случае применения данной функции для удаления временных файлов в привилегированном приложении злоумышленник может добиться удаления произвольных системных файлов и каталогов, к удалению которых в обычных условиях у атакующего нет доступа.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:30 
Не, ну это другое, понимать надо. Там ведь тож в расте не идиоты сидят, знают поди что делают. Да и вообще это безопасные опасности, нечему беспокоиться.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:34 
Это "особенность работы с памятью", двайте будем более толерантными.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:14 
> Оно спокойно себе запаникует

В том-то и дело, что там не было автоматической паники... Всё делалось ручками. Прикинь, Карл, компилятор не может определить то, какие значения будут в рантайме, внезапно.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:17 
> то что оно не попадает в массив не значит что оно вызывает out of bounds

Ты очень точно ответил на свою мысль! Раст и не вызывает out of bounds, иначе зачем пришлось бы руками проверять смещения?!


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 02:48 
CVE-2020-36318: In the standard library in Rust before 1.49.0, VecDeque::make_contiguous has a bug that pops the same element more than once under certain condition. This bug could result in a use-after-free or double free.

CVE-2021-31162: In the standard library in Rust before 1.52.0, a double free can occur in the Vec::from_iter function if freeing the element panics.

CVE-2021-28879: In the standard library in Rust before 1.52.0, the Zip implementation can report an incorrect size due to an integer overflow. This bug can lead to a buffer overflow when a consumed Zip iterator is used again.

Double free, use-after-free и переполнение буфера — полный набор, и всё в стандартной библиотеке. :)


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:57 
35 гиг текстовки сорса браузера это норм? Шлак бай дизайн.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:58 
пару лет назад было ещё 15...

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:09 
unsafe { ничего }, unsafe { скоро } unsafe { всё } unsafe { перепишем } unsafe { на } unsafe { лаконичном } unsafe { расте }

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Michael Shigorin , 16-Янв-23 15:11 
> unsafe { ничего }, unsafe { скоро } unsafe { всё }
> unsafe { перепишем } unsafe { на } unsafe { лаконичном }
> unsafe { расте }

_п_о_д_ *R*I*S*C*V*


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 16-Янв-23 18:04 
Тяжело работать на засекреченную архитектуру, которая после 2024/36 года уйдёт в утиль? Понимаю.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 09:59 
Ты просто не видел старое коммерческое ПО. Если годами копить мусор и зависимости, то и не такое полезет. Откуда думаешь терабайты исходников во всех этих утечках берутся?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Деанон , 13-Янв-23 13:04 
И это даже в конфигураторе мышки логитеч наверно, т.к. там электрон

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 16:43 
Лоджитек. Камон, английский язык уровня СССР уже давно иссох.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Деанон , 14-Янв-23 19:12 
Для тех, кто кодит конфигуратор из двух кнопок на браузере -- тому логитеч.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Деанон , 13-Янв-23 13:08 
это уже не браузер, это операционная система будущего интернета людей

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноньимъ , 13-Янв-23 17:10 
Нету в будущем никаких людей.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:02 
Ничего удивительного. Гугл один из главных владельцев раста (с мелкософтом). А растоманы и рады, что повинуются корпорации зла.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено freecoder , 13-Янв-23 12:29 
Раньше говорили, что Rust умрёт, так как корпорации его не применяют и не поддерживают. Теперь говорят наоборот.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:05 
Пруфов от тебя, конечно, не будет.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:11 
"применять" и "контролировать" отличаешь?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено freecoder , 14-Янв-23 14:42 
Контролирует тот, кто платит зарплату ключевым разработчикам. И то, только до первого форка. В мире СПО невозможно на 100% контролировать проект. А если смотреть с точки зрения зарплаты - то есть ли хоть один достаточно крупный проект, который делается преимущественно не на деньги корпораций?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 16:48 
Ключевую фичу раста - овреншипы и борроуинг - придумал и внедрил один человек - Нико Матсакис. Ему платит Амазон. И именно Нико - духовный лидер развития языка. Кто там чего без него сделает? Устанут сами что-то дельное придумывать. Законсервировать - да, могут.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено burjui , 18-Янв-23 01:12 
Прикинь, более 99% работы в Rust делается не Нико, также как и более 99% работы в Linux делается не Линусом. И в обоих проектах структура управления достаточно распределённая, чтобы даже внезапное исчезновение лидеров пользователи не заметили.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Michael Shigorin , 16-Янв-23 15:10 
> Контролирует тот, кто платит зарплату ключевым разработчикам.

...или контролирует их иным способом.

> И то, только до первого форка. В мире СПО невозможно на 100% контролировать проект.

Для достаточно крупного проекта это иллюзия (причём вне зависимости от модели лицензирования).


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:04 
95% того, чем владеет/владел гугл, как показывает практика, загнивает на помойке брошенных проектов.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вадик , 13-Янв-23 10:06 
Очень сложно сказать почему такое происходит, но люди тянутся к сложному. Может быть так интереснее жить или именно эти люди любят решать задачки "посложнее". Да он дает в какой-то мере защищенность, но заставляет думать о такихматериях, которые мне кажется не каждому хорошему специалисту под силу. Тут очень сомнительный профит. Хотя я всеми руками за современные безопасные ЯП.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:56 
А что за такие материи сложные в расте? То же владение и время жизни есть в других языках, но в расте они явные

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анонн , 13-Янв-23 13:15 
Не подсказывай им) А то вдруг они таки узнают, что в си нужно точно так же знать, кто владеет тем или иным объектом чтобы напр. его дважды не очистить.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анончик , 13-Янв-23 18:52 
На оборот, позволяет не думать о livetime, за тебя думает компилятор. Лемать нажо как вписаться в рамки компилятора.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено TydymBydym , 21-Янв-23 03:01 
> На оборот

Не продолжай, и так всё понятно.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:50 
> он дает в какой-то мере защищенность

Розовые очки не защищают.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 17:21 
Защищают, от синего и зелёного лазеров.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Омномним , 14-Янв-23 19:27 
Это смотря сколько мегаватт в лазере.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Маняним , 13-Янв-23 12:35 
>Очень сложно сказать почему т

Очень просто это +100500, а самое главное эти люди ни за что не отвечают. Они всегда это был пет-проект. Идеолог раста защитил свой дисер и по тихому свалил оставив дуракам телегу с квадартными колёсами, те дружно впряглись и начали перебирать копытами на месте.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено warlock66613 , 13-Янв-23 13:31 
"О таких материях" нужно думать во всех языках такого плана: и в C++, и в C, и даже в Pascal. Разница только в том, что Rust более интенсивно _заставляет_ это делать — многими способами, не только с помощью борроучекера, и _помогает_ это делать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:16 
> библиотека должна превосходить аналоги по скорости, потреблению памяти и стабильности

Досвиданья. Поделки растоманов не соответствуют ни одному данному критерию.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 13-Янв-23 10:47 
Что поставишь на то, что в течении этого года ничто растового не добавят в хром?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено burjui , 18-Янв-23 01:25 
Самое дорогое, что у него есть - свой "идеальный" код на C, написанный в строжайшей дисциплине на вершине тибетской горы, стоя на одном пальце, по всем канонам, мисрам и т.п. Впрочем, не надейся этот код увидеть. Пока что тут лишь один "эксперт"-сишник поделился своим кодом, да и тот навалил кучу из неинициализированного буфера прямо в терминал при первом же запуске.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 19:09 
А вот это:

> быть единственной реализацией определённой технологии

Просто удобно проигнорировал. Ждём единственную реализацию HTTP/9⅞, она уже не за горами.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено kusb , 13-Янв-23 10:17 
Я боюсь пользоваться кодом на Rust, хотя не имею мало что против языка и мне нравятся идеи связанные с безопасностью.
Именно из-за Rust я перешёл с Firefox на Chrome, а теперь видимо придётся перейти на что-то ещё, что чувствительно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:22 
на curl переходи, норм тема

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено kusb , 13-Янв-23 10:27 
> на curl переходи, норм тема

Интересно, можно ли научиться визуализировать сайты перед внутренним взором.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:12 
Буддийские монахи умеют :)

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено НяшМяш , 13-Янв-23 11:20 
https://aws.amazon.com/ru/blogs/opensource/how-using-hyper-i.../

Уже поздно :D


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:16 
остаётся старый добрый wget

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 10:59 
Сочувствую :) Раньше помню были тулкитофобы, которве выпиливали все на GTK/Qt. Сейчас похоже новая фобия разгорается, языковая. Но это какие-то психологические заморочки, нежели обоснованные

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:11 
Тулкитофобия осталась только у самых отбитых.
Остальные ее победили, просто потому что если выпилить все на GTK/Qt... то практически ничего не останется, а работать как-то нужно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:29 
Если выпилить гтк ты ничего не потеряешь, весь норм софт на куте. Возможно придётся держать гтк2 для unity3d, nvidia-setting и firefox, только он не пытается проникнуть повсюду со своим агрессивным вендорлоком. Хотя… Фф на гтк2 немного проблемно работает, прошлая сессия восстанавливается полчаса например.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 17:23 
Ну расскажи мне про аналог meld на Qt. Для линукса, для винды софт не предлагать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 17:57 
Аналог примитивной программы на питоне? Даже не знаю. Я не нашёл ничего удобнее kompare, kdiff3 мне не нравится. Вот чего действительно не хватает на линуксе, так это программы вроде dash, devhelp китайская подделка и не унивесальна. Но есть настоящие проблемы. Например, отсутствие визуализатора регулярок на линуксе, одна программа на tk. Спасибо хоть есть вайн.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 18:21 
Ништяк, я открыл для себя devdocs. Хотелось бы оффлайн конечно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 21:16 
На кой тебе это в оффлайн? Интернет по талонам?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 21:43 
Тот же regex101 периодически перестаёт поддерживать жырнолис, да и сам с высокой долей вероятности является проектом спецслужб. Сегодня он работает, а завтра внедряет тебе руткиты.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Деанон , 13-Янв-23 13:25 
Кстати, к расту не хватает нормального гуя, кроме биндингов и вебни. Вот было бы оправдано.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:24 
Для гуя ему не хватает полноценной объектности. А так, это получится очередное GTK-подобие.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 01:49 
Почему? Полиморфизм есть полноценный. А наследование не нужно, от него больше проблем, чем пользы.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноньимъ , 16-Янв-23 00:54 
Для гуя много ненужно тащемто.
Да и функционально можно делать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноньимъ , 14-Янв-23 20:55 
Есть же ICED https://iced.rs/

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено kusb , 13-Янв-23 15:23 
Спасибо, правда. У меня оно не связано с объективными преимуществами/недостатками языка и сам язык - круто.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:23 
netsurf божественнен, даже на моём ноуте собирается за 5 минут. Еще есть palemoon и его форк - artic fox (да, форк форка)

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено kusb , 13-Янв-23 15:25 
> netsurf божественнен, даже на моём ноуте собирается за 5 минут. Еще есть
> palemoon и его форк - artic fox (да, форк форка)

Кстати opennet открывается и есть порт на колибри.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 21:45 
У меня круче. Нужны не таблетки, а скомпилировать сам компилятор, сделать bootstrap, скомпилировать servo. Сделаю так и буду бояться раста меньше. В принципе меня пугает, если я сам вызываю прямо или косвенно код на Rust.
А вообще забавно - на форуме консерваторов-любителей старины, простоты и изначальности тусуется человек который как и они избегает раста, но по ещё более неведомой им причине. Можно посчитать, что я - ещё более радикальный ЯП-консерватор. Но если бы вы узнпли другие мои ограничения, то поняли бы, что сходство - поверхностное. Хотя и интересно, как я вписался здесь.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноньимъ , 13-Янв-23 22:46 
Интересно.

Меня на такие приключения уже не хватает. Мне бы просто пользоваться чтобы можно было нормально.
Я за юзерский положительный опыт. К сожалению в современном мире айти позитивный опыт редкое явление.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 22:51 
> В принципе меня пугает, если я сам вызываю прямо или косвенно код на Rust.

Возможно таки нужны таблетки...


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Уася , 13-Янв-23 11:13 
ещё один зверь в зоопарке

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 16:31 
Уже обкатано на фучсии. Только дарта не хватает.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 23:03 
> Уже обкатано на фучсии. Только дарта не хватает.

Надеюсь Вейдера?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:20 
это просто супер новость!

теперь хромонога вообще локально не собрать! ура!


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 16:32 
> локально не собрать

и без clang


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 21:47 
Кстати они уменьшают число архитектур, наверное.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено НяшМяш , 13-Янв-23 11:21 
Это что же получается, количество экспертов опеннет упадёт практически до нуля?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:25 
наоборот возрастет!
куда еще можно будет писать без модного браузера?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено НяшМяш , 13-Янв-23 17:23 
Шутка была в том, что местные эксперты не осилят любой другой браузер кроме хромиумов, вот их количество и упадёт )

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 21:55 
Есть хромиумы старых версий.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено TydymBydym , 21-Янв-23 03:05 
> наоборот возрастет!

Ага. До нуля.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:42 
Ага, которые будут тыкать что так ничего и не переписали. Будет как с Мозиллой.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено псевдонимус , 13-Янв-23 11:28 
>например, библиотека должна превосходить аналоги по скорости, потреблению памяти и стабильности или быть единственной реализацией определённой технологии. Библиотеки на Rust также допустимо использовать когда функциональность может выполняться в привилегированном процессе или когда использование библиотеки даёт возможность снизить риск возникновения ошибок по сравнению с другими библиотеками или кодом на C++. Какие именно библиотеки могут войти в состав Chromium пока не решено.

Неужто разумное решение?
Учись мозилла.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:54 
ни по одному критерию раст не проходит.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:42 
Разрешили, разрешили, Карл!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анонн , 13-Янв-23 11:45 
Скорее всего по аналогии с андроидом будут заменят сишные кода на раст. Ну и другое легаси заодно тоже.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 11:56 
Не будут. Там десятки гигабайт сырцов.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анонн , 13-Янв-23 11:59 
И много ли там гигабайт именно сишных кодов?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:04 
> языка Rust, который сфокусирован на безопасной работе с памятью и обеспечивает автоматическое управление памятью

Захожу в новости про Раст и сразу ищу глазами эту фразу


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:09 
Тут зато не писали, хотя эту ссылку надо в каждую новость про р*** вставлять https://www.opennet.me/opennews/art.shtml?num=58458

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено freecoder , 13-Янв-23 12:34 
Правильно, что пишут. Пока 100 тыс. раз тут не повторишь, местные анонимы не воспримут, от каких именно проблем с памятью избавляет Rust.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:01 
> от каких именно проблем с памятью избавляет Rust.

От никаких?!


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено freecoder , 13-Янв-23 13:13 
>> от каких именно проблем с памятью избавляет Rust.
> От никаких?!

Вот для этого и пишется всякий раз этот абзац. Глядишь, рано или поздно аноним все же прочтёт и воспримет.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено burjui , 18-Янв-23 01:39 
Так они же не успеют прочитать: у них как только визуальные отделы мозга распознают слово "Rust", сразу выделяется слюна, а руки тянутся к клавиатуре.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено InuYasha , 13-Янв-23 19:27 
Я жду когда на волне хайпа выпустят безопасную память, совместимую с работой Rust.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено TydymBydym , 21-Янв-23 03:07 
Да выпускали уже

https://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/&#...


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:28 
>Существующий код пока не планируют переписывать на Rust

В высшей степени досадное упущение! А как же безопасная работа с памятью, всё такое.

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

Ящитаю, Хромого надо обязательно переписать на русте.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:48 
> библиотека должна превосходить аналоги по [...] потреблению памяти

О, даже не сомневайтесь! Заткнёт по потреблению памяти даже яву.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:58 
Жаба по сравнению с растом - просто образец минималистичности!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:00 
Вспомните, в каких условиях работали жаба-приложения на старых нокиях, когда память исчислялась килобайтами.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:01 
На расте такие системы невозможно сделать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:01 
О, сразу видно опеннетного ыксперта. Да еще какого!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:49 
Удивительно что в Google не стали слушать мнения многочисленных экспертов с опеннет и продолжили внедрение Rust.
Почему?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:57 
Ты ещё спроси, почему микрософт пытается смартфоны делать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Серб , 13-Янв-23 14:03 
Раз старый код не планируют переписывать, и для разрешения использования требуется целый ряд критериев, очевидно, что для того, что бы привлечь фанатов языка в свою разработку.

Буквально сразу дают им по рукам, что бы не занимались ..ней и предлагают что-либо реально РАЗРАБОТАТЬ.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Степан , 13-Янв-23 12:50 
Если 70% уязвимостей связаны с ошибками при работе памяти, раст позволяет избежать таких ошибок, а шанс допущения других ошибок точно такой же, то почему столько минусов?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:56 
Наверно потому, что раст - это розовые очки, и втирание про безопасность раста - это всего лишь маркетинговый буллшыт.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анончик , 13-Янв-23 18:54 
Втирание про agentless в ansible это ок?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 12:57 
Потому что НЕНАВИСТЬ!!!111, вот потому что!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:18 
Потому что шанс совершения других ошибок больше.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:16 
С таким синтаксисом и этой Каргой - это в точку.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 13:05 
Слово старая карга обретает новый смысл.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:08 
Недавно собирал небольшой проект на расте и при его сборке cargo поднянул около 100 зависимостей, а потом еще зависимости для зависимостей. Итого, около 300-350 зависимостей вышло для проекта, который казалось бы по количеству зависимостей должен иметь большой функционал, но нет, это обычная маленькая программка со скудными возможностями. Еще смешнее, что половина этих пакетов были leftpad-ами, а после сборки 4мб исходного кода, директория проекта "пожирнела" на 600мб. Это вообще нормально? Мне тогда для сборки хромого отдельный террабайтник понадобится, чтобы там билд-папку хранить? И с каких пор веб-парашная модель работы с зависимостями считается нормальной на околосистемном уровне? Почему на том же Си/Цпп мне нужно установить 1-2 крупные библиотеки, чтобы собрать бОльшую часть проектов? Раст мешает писать более самодостаточные приложения? Или писать некому, т.к. кроме веб-макак его никто не использует? Я просто сомневаюсь, что системный программист, который всю жизнь старался писать самодостаточные приложения и использовать минимальное количество зависимостей, начал подключать странные leftpad-ы из интернета на каждый чих.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:20 
Ещё раз раст не имеет никакого отношения к безопасности это просто модный язычек ничем больше не выдающийся. Если тебе нужен результат пиши на Go или Node.js они тоже модные, но них хотя бы можно получить реальный результат.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено warlock66613 , 13-Янв-23 13:47 
Да, это нормально. У меня вот только своих собственных библиотек, переиспользуемых между проектами, уже десяток, если не больше (и да там одни реферернсят другие, а те референсят третьи и т. д.). Просто когда есть нормальный менеджер зависимостей, можно делать как удобно, а не копипастить. "Самодостаточные приложения" — это не цель, а неприятная необходимость, вызванная проблемной экосистемой. Опять же, благодаря менеджеру зависимостей нет необходимости делать гигантскую раздутую стандартную библиотеку, но как следствие число зависимостей растёт.

Что касается "странных leftpad'ов", простым сравнением количества зависимостей вы не определите какие требования и проверки были проверены при добавлении зависимостей. Даже "самодостаточный" мог понакопипастить таких "лефпадов", что не горюй. А "несамодостаточный" может иметь огромное количество зависимостей, но своих же собственных.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:58 
Конечно, спасибо, но макакинг-driven-development не для меня. Меня сама идея, что сотни незнакомых пакетов скачиваются из интернета в твой проект уже бросает в ужас.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено warlock66613 , 13-Янв-23 14:37 
> Меня сама идея, что сотни незнакомых пакетов скачиваются из интернета в твой проект уже бросает в ужас.

Ну так познакомьтесь с ними.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:41 
Да, хорошая идея смотреть код 350 либ и их зависимостей вместо 2-3 либы.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Серб , 13-Янв-23 14:42 
> Ну так познакомьтесь с ними.

Тут стоит скорректировать и сказать, постоянно следи за списком зависимостей. Проверяй каждое обновление и появляющиеся новые зависимости.

Ну или забей на безопасность.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 13-Янв-23 17:22 
Линуксоид жалующийся на пакетные менеджеры - это верх лицемерия.

Ой, или это другое?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 22:08 
Пакетные менеджеры это совершенно не лучшее, что произошло с линуксом. Да, они решают много проблем, согласен, и я не предлагаю вместо них распространять всё в контейнерах или статически со старыми уязвимыми либами. Но они создали другие, ужасающие проблемы.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 01:32 
Да, другое. В ПМ ОС тысячи leftpad-ов не добавляют.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 21:22 
Код ядра своей винды дочитал уже, лалка? У тебя незнакомый блоб прямо в процессоре крутится, но это другое, это понимать надо.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:09 
Да ни фига. Сделай lddtree, увидишь тот же самый винегрет.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:42 
Через полчаса попробую тесты сделать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:47 
Ну так и пиши себе свои велосипеды, или кто-то требует тащить куски из готовых зависимости? можешь вообще карго не использовать, одного rustc достаточно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено zeecape , 13-Янв-23 13:32 
И как всегда в комментариях слёт растофобов. А почему его ненавидят? Да просто потому что привыкли к православному С++. Которого, кстати, вначале тоже ненавидели т.к не староверный "C"

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Andrewpotam , 13-Янв-23 13:39 
Боятся что их знания (С/C++) больше никому нужны не будут, а что-то новое учить уже поздно, вот и воют.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анонн , 13-Янв-23 13:42 
Зря боятся. Гигатонн легаси хватит им на 3 жизни))

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анончик , 13-Янв-23 19:01 
Сильно сомневаюсь. Если посмотреть на freerdp и ironrdp.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:55 
>что их знания (С/C++) больше никому нужны

Не бывают знания C/C++, потому что за знание языков никто не платит. В том же Си вообще нечего учить, буквально за час-два можно со всем языком ознакомиться. А платят как раз за знания в предметной области. Если, например, человек умеет писать модули для ядер ОС, то каким образом его знания обесцениваются из-за того, что он пишет/писал на Си/Цпп? Что за шиза?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:31 
Даже "ознакоиться с С" а 1 час невозможно. А чтобы стать действительно профессионалом, знающим все тонкости языка и хотя бы функции стандартной библиотеки языка и ньюанся их применения, нужно достаточно много времени, не говоря уже о знаниях об используемых средствах разработки, сборщиках, компиляторах, менеджерах памяти и других алгоритмах "за сценой" т.д.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:47 
По сравнению с предметной областью это все вторично и учится намного легче. Ну и большая часть знаний все равно приобретается в процессе работы, потому что никто не учит язык полностью, а только потом пишет код. Поэтому первые ознакомления с языком не такие продолжительные по времени. Да и толку учить язык, если ты не знанешь, что и как писать?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:02 
Никто не спорит о необходимости знания предметной области. Здесь опровергается мысль о том, что "язык (интрумент) вторичен". Чтобы выточить нужную деталь (автомобильную ли, для атомной станции ли и т.д. так называемая "предметная область"), токарь должен очень хорошо знать свой станок (компилятор, компоновщик), его возможности, а также приемы токарной обработки (алгоритмы и структуры данных) и требуемые для этого набор сменных пластин (стилей и методов написания кода). Это образно - чтобы лучше дошло до понимания.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:20 
Ну аналогия не совсем хорошая, но смысл я понял.
И опять же, язык является вторичным хотя бы потому, что можно менять стек языков не меняя предметную область. Потратить месяц-два на изучение нового языка - это пустяк.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:57 
Есть общие знания, такие как алгоритмы или структуры данных, а есть специализированные.
Напр. ты знаешь 20+ способов инициализировать класс. Или особенности работы с QString.
Оно тебе будет бесполезно при смене стека разработки.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:10 
Так я и спрашиваю каким образом сишник/плюсовик должен остаться без работы,  если он знает предметную область? Не осилит новые аналоги QString? Сомневаюсь. Если только на религиозной почве откажется на других языках писать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:42 
Да что вы так стриггерились на этот толстый наброс то? Сишники и плюсовики-затейники никогда не останутся без работы, достаточно посмотреть кол-во вакансий на linkedin (запрещенная в ресурсной федерации сеть)

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:33 
Тогда зачем отвечать тому кто стриггерился на толстый наброс?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 22:20 
> каким образом сишник/плюсовик должен остаться без работы

Не останется, но будет потеснён.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:20 
Специалисты по COBOL что-то совсем не боятся.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Px , 13-Янв-23 14:37 
Конечно, в их возрасте уже глупо чего-то там бояться 🤣

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 16:04 
Если писал на С++, то очень быстро освоишь раст, потому что переход равнозначный (очень много похожих концепций), что не скажешь о переходе на него с других языков.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 13-Янв-23 17:25 
Есть у меня смутные подозрения что вот эти все радетели за чистоту С не коммитят ни в хром ни в кернел, ни куда либо еще.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 19:09 
> Есть у меня смутные подозрения что вот эти все радетели за чистоту
> С не коммитят ни в хром ни в кернел, ни куда
> либо еще.

Есть у меня смутные подозрения что вот эти все радетели за раст не коммитят ни в хром ни в кернел, ни куда либо еще.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 13-Янв-23 21:59 
И кто же тогда добавляет поддержку раста в тот же самый хромиум? Коболовцы? Хаскелисты?

Какие твои варианты?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 22:47 
Это все паскалисты добавляют! Они обидились на сишников и теперь подкладывают им воооот такенную свинью!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 14-Янв-23 17:25 
мда, не зря их еще пасквилянтами называют …

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено warlock66613 , 13-Янв-23 13:49 
Боюсь большая часть растофобов хорошо если когда-то в вузе на паскале код писали и то уже всё позабыли.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:56 
По рейтингам - даже паскаль популярней раста.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 16:38 
Боюсь большая часть растоманов хорошо если когда-то в вузе код писали и то уже всё позабыли.

Поправил тебя, не благодари.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Советский инженер , 13-Янв-23 17:28 
Да, ведь именно поэтому раст добавили в ядро, и вот теперь добавляют в хромиум.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 17:55 
> Да, ведь именно поэтому раст добавили в ядро, и вот теперь добавляют
> в хромиум.

Да, ведь именно поэтому каждый растоман пишет модули ядра, и вот теперь будет контрибьютить хромиум. Не покажите, кстати, ваш модуль ядра на расте?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено InuYasha , 13-Янв-23 19:19 
Не провоцируй. А то ведь начнут показывать инклюзивные модули. Ядерные ТУИ к светодиодным гирляндам для Разбери-пи какие-нибудь.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 21:26 
Сразу же как покажешь свои на Си.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:10 
Почему тогда Мозиллу то не переписали если это такой хороший язык. Синк эбаут ит.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:34 
слет клоунов которые не имеют отношения ни к Си, ни к С++ ни к Rust

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:49 
на харе сидят

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Kusb , 13-Янв-23 22:15 
Я не правильный растофоб, но часто людям не нравится, когда простое, такое которое можно внутри почувствовать и имеющее мало внутренних ограничений заменяется на более сложное, непонятное и неуправляемое.
Ещё может не нравится агрессивный пиар.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:46 
Экспансия раста продолжается в новом году. 2023 обещает быть триумфальным для раста. С нетерпением буду ждать новой порции победных ржавых реляций.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:11 
Триумфальный провал.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:54 
Вот видите, это всё потому что он позволяет безопасно работать с памятью!

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 13:55 
Но это не точно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:06 
Конечно, ведь раст - это первый язык в мире придумавший безопасную работу с памятью. Раньше даже никто о таком не думал и никаких специализированных/и не очень решений не создавал. Это точно не потому что крупные корпорации хотят нанимать макак, чтобы урезать затраты и клепать ковнокод, который хотя бы не падает, большим потоком. Это точно не из-за того, что корпоративные-slvt на крупных проектах занимаются лоббированием нужной повесточки для хозяина. И уж точно не из-за того, что реклама этой параши появляется "сама собой" изо всех щелей. Это точно не из-за того, что rust foundation - политическая партия, которая на новостях с обновлениями языка призывает сделать некоторые веще в Иране, ведь Иран не безопасен.
Да, резкая волна хайпа поднялась над растом именно из-за того, что это замечательй язык, все так. Видимо, Zig, Dlang, etc. недостаточно безопасны.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено warlock66613 , 13-Янв-23 14:40 
> раст - это первый язык в мире придумавший безопасную работу
> с памятью. Раньше даже никто о таком не думал и никаких
> специализированных/и не очень решений не создавал.

Так и есть.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:43 
Ну да, пацаны из Nvidia выбрали Аду, наверное, потому что про раст не знали.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анончик , 13-Янв-23 14:42 
>Видимо, Zig, Dlang, etc. недостаточно безопасны.

с официального сайта zig "Please note that Zig is not a fully safe language"


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:12 
Загибай пальцы Go безопасно работает с памятью, Node.js безопасно работает с памятью, что угодно безопасно работает с памятью.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Px , 13-Янв-23 14:36 
Безопасно и эффективно. Ну и хорошая система типов

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:12 
Небезопасно и неэффективно. Хуже системы типов в природе не существует.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено BorichL , 13-Янв-23 16:20 
Ты не поверишь, но и Си тоже позволяет безопасно работать с памятью. Просто не все этого хотят... Ну а кто-то и не может, но тут уже проблема не в инструменте.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 18:34 
Лучше покажите кто может!
А то как очередная дыра в ядре - сразу мантра "о, ну это не настоящий погромист, а вот настоящий..."

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено InuYasha , 13-Янв-23 19:22 
Так это и есть критерий "настоящего программиста". Вот и всё.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено BorichL , 13-Янв-23 20:04 
> Лучше покажите кто может!
> А то как очередная дыра в ядре - сразу мантра "о, ну это не настоящий погромист, а вот
> настоящий..."

Настоящий творец и на Расте дыр наделает не меньше, ему ж думать то не надо, за него компилятор всё сделает, вот он и не будет думать.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:24 
>MiraclePtr предоставляет обвязку над указателями, выполняющую дополнительные проверки обращения к освобождённым областям памяти и аварийно завершающую работу в случае обнаружения подобных обращений.
>Влияние нового метода защиты на производительность и потребление памяти оценивается как незначительное.

:)


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 14:53 
Пчелы боятся меда. Бред же? Бред. А вот такие новости на ура воспринимаются. Общество больно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:03 
На Rust обычно слетаются не пчелы, а мухи.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:10 
И наваливают кучи в комментарии, хотя сами не имеют к программированию никакого отношения.
Опеннет эксперты..., что с них взять

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:27 
Поддержка кода на двух языках усложнится кратно.

Ядра OS надо нормальные использовать и с памятью работа всего ПО станет корректной!


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:50 
просто выключи комп, сразу появится куча времени

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:54 
> сразу появится куча времени

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


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:25 
В это твоё время системы были однопрограммными. Это значит в компе не было никакой ос там была только одна программа и она выполнялась без никакой многозадачности, максимум что у неё было это прерывания на ввод-вывод данных, и вся задачи, которые бы делала ОС, эта программа делала сама.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 22:41 
Опеннет иксперд как он есть. В двух килобайтах памяти компьютера Apollo семь виртуалок жило: https://www.theatlantic.com/science/archive/2019/07/underapp.../

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 13:04 
7 процедур работающих через прерыванию. И прерываются они чтобы получить новые данные. ЗБС многозадачность. Целый Вмваре. Сути это не меняет никакой ос там нет. Там одна программа и 7 процедур.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 16:17 
Прекращай фантазировать. Там в статье есть ссылка на книжку, описывающую тот компьютер подробнее.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноньимъ , 13-Янв-23 17:28 
Для этого нужно или отказаться от Си процессоров, или делать виртуальную машину вместо ОС, писать прикладное ПО на лиспе/джаве.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 01-Фев-23 16:34 
> Поддержка кода на двух языках усложнится кратно.

Двух? Спициалист с опеннета? А 25 миллонов строк кода на 36 языках не хочешь? И это было 2 года назад, без всяких растов.
https://www.openhub.net/p/chrome/analyses/latest/languages_s...

И цпп в кодобазе - даже 50% не переваливает.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:53 
ну вот, им осталось заставить на crates добавлять в учётку номера мобильных телефонов (безопасность и всё такое..)
и после этого уже запросто могут блочить всех нетолерантных и недемократичных (можно прямо по коду страны)

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 15:54 
(sarcasm если что)

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:10 
Лучше по номеру сразу вызывать скорую психиатрическую помощь. Ни один вменяемый человек в crates регистрироваться не будет.  

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анонн , 13-Янв-23 16:12 
Ну да, откуда же растохейтеру знать что оно работает не только с карго, но и с приватными registry, и с git-репами, и даже с local path.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:23 
Ну да, откуда растофанатику понять что ни гит ни его воображаемый реджистри ничем не лучше карго.  Мозг это же так сложно им думать нужно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:30 
> но и с приватными registry, и с git-репами, и даже с local path

И чем это будет отличаться от того же cmake? Разве смысл пакетного менеджера не в том, чтобы автоматически скачивать зависимости из общего хранилища?


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 17:02 
Тем что у тебя есть выбор.
Оно может автоматически скачивать из общего или твоего приватного хранилища. CMake так не умеет.
Но если хочешь чего-то другого - напр. сделать как CMake - поправь пару строчек и вперед.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 17:25 
>Оно может автоматически скачивать из общего или твоего приватного хранилища

Ну в контексте того, что crates.io станет под регистрацией, то нинужность cargo возрастает до небес.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Серб , 13-Янв-23 17:29 
А не скачивать, используя то, что установлено в системе cargo может?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Анонн , 13-Янв-23 17:55 
Уточни пожалуйста, речь про обычные системные либы? Или про использование локальной версии cargo?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:07 
Уже при заключении гос.контрактов на создание ПО требуют, чтобы оно было написано на Rust.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:09 
В твоём приходе? Ты это выдыхай или завязывай что ли. До добра это тебя не доведет.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:50 
Это из кибуца вам пишут. Таки там так.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 17:14 
требования АНБ

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Вы забыли заполнить поле Name , 13-Янв-23 16:35 
Ну все. Теперь все рабочие (аж целых 2) браузера в мире прибиты гвоздями к LLVM. Корпорасты победили, расходимся.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 16:55 
С самому свободному компилятору, заметьте.
А то что ядро было годами прибито к отрыжке погромистов под название "GNU C extension" это разумеется другое))

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 04:57 
Без GNU C, ты бы сейчас помахивал из пещеры, ссылаясь на баги в алголе. Свободный компилятор, заметьте. А не навится extension, так засунь его себе в , ведь это другое.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 17:19 
>библиотека должна превосходить аналоги по скорости, потреблению памяти и стабильности

Новые телефоны сами не купятся.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 19:23 
с потреблением памяти у раста всё в порядке: потребление превосходит любой другой инструмент :)

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Тот_Самый_Анонимус_ , 13-Янв-23 18:44 
И ты, Брут.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено InuYasha , 13-Янв-23 19:14 
Есть одна вещь, которую бы вы не хотели без дыр (а ведь только ради этого все и готовы терпеть синтаксическую боль) - цифровой гулаг. Остальное уже сами думайте.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 13-Янв-23 20:23 
База.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Омномним , 14-Янв-23 19:34 
Я бы ещё дуршлаг без дыр не хотел, ну да ладно.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 02:16 
Честно говоря странно все это.
Такое впечатление, что кому-то вот сильно нужно, чтобы раст распространялся все дальше и дальше, без какого-то конкретного обоснования.
Ничего не имею против раст, но по сути своей это просто еще один язык, со своими +/-. Но то как его агрессивно пытаются в некоторых местах протолкнуть вызывает странные вопросы.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 03:01 
И кому вы эти вопросы адресуете?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 04:05 
Думаю в спортлото написать.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 04:21 
Ну хорошо хоть не царю.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 10:17 
Товарищ из АНБ вопросы адресуются гуглу, может так и записать в протоколе.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 00:39 
т.е. ты уже готов сдаться и понести наказание?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 10:16 
АНБ раст рекомендовало. А C++ не рекомендовало. Дальше думай сам.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено pashev.ru , 14-Янв-23 11:34 
> Posted by Dana Jansens (she/her)

Господь, жги.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 13:52 
Почему?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 17:15 
> she/her

Нисколько не сомневался, кто пропихивает раст.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 18:06 
Женщины?

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 17:23 
"Какой красивый женщин!".

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 20:10 
На самом деле Дана крутая тётка (https://cglab.ca/~dana/), основной разработчик  и автор OpenBox по совместительству.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 19:27 
милая девушка

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 20:35 
Как же ты программы пишешь и книги-статьи читаешь, если ты англ. язык не знаешь?
Там же не he/his написано, и не they.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено pashev.ru , 15-Янв-23 21:59 
> Как же ты программы пишешь и книги-статьи читаешь, если ты англ. язык
> не знаешь?
> Там же не he/his написано, и не they.

А ты когда встречаешься с людьми каждый день, говоришь, что ты мужчина? Типа «здравствуйте, я мужчина».

В Таиланде, кстати так делают, но там историческая особенность. Познакомься с их языком, кстати.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 21:28 
Что, паше-вру, завидуешь чужим успехам? Покажи уже свой OpenBox. Или публикации. А то пока что от тебя только реклама твоего локалхоста с невнятными hello world была.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено pashev.ru , 18-Янв-23 16:48 
> Что, паше-вру, завидуешь чужим успехам? Покажи уже свой OpenBox. Или публикации. А
> то пока что от тебя только реклама твоего локалхоста с невнятными
> hello world была.

А ты погугли.


"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Янис , 14-Янв-23 12:54 
Еще одна причина для выхода в Интернет не пользоваться сабжем.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 14-Янв-23 13:58 
До сих пор выходите попользоваться Интернетом? Вы какой-то ретроград. Я вот сижу дома, Интернет со мной и выходить никуда не надо.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Омномним , 14-Янв-23 19:34 
Ну и Интернет с тобой.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено Аноним , 15-Янв-23 12:11 
Интернет уже давно должен быть в тебе.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено zog , 14-Янв-23 15:06 
Это же конкурирующая фирма.

"В кодовой базе Chromium разрешено использование языка Rust"
Отправлено uis , 17-Янв-23 12:18 
Это они так пытаюься отмазаться от удаления JXL?