The OpenNET Project / Index page

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



"Около 21% нового компилируемого кода в Android 13 написано на языке Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Около 21% нового компилируемого кода в Android 13 написано н..." +/
Сообщение от Аноним (328), 04-Дек-22, 19:43 
>> Далее будут приведены варианты одной и той же программы на Rust с комментарием о примерном количестве получаемых строк ассемблера в скомпилированном машинном коде.
> Какой уровень оптимизации?

Естественно, дебагсборка. Забей, тут уже не раз разбирали этот выс^W источник мудрости
https://www.opennet.ru/openforum/vsluhforumID3/126424.html#247

https://www.opennet.ru/openforum/vsluhforumID3/128580.html#92
Оказалось - аффтар просто ламо, не особо разбирающееся в предмете:
> Не врите, автор статьи различает дебаг и релиз-билды. по поводу влияния оптимизации он уже отвечал:
> "И не собираюсь учитывать -- как не учитывал для примера на языке Си. Разбирать оптимизированный код почти невозможно, ровно как и предсказывать, как себя поведут оптимизации. Неоптимизированный код лучше отражает саму идею компиляции, а именно её я хотел показать для тех, кому станет интересно, как же Rust представляет замыкания, кроме того он лучше подходит для сравнения, всё по той же причине большей прозрачности. Если вам кажется нормальным не профессионалу разбирать оптимизированный машинный код -- вы или гений, или идиот."

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

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

Оглавление
Около 21% нового компилируемого кода в Android 13 написано на языке Rust, opennews, 03-Дек-22, 13:48  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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