The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск языка программирования Rust 1.47"
Отправлено анонн, 10-Окт-20 12:48 
>> хеллоуворд весил под 300 Кб, когда интересовался темой и
> Непосредственный вывод сообщения в консоль - это несколько БАЙТ кода.
> Когда я пишу хэллоуворд с выводом в консоль статической строки текста на
> «языке, поддерживающем просто невероятные уровни оптимизации и безопасности», я, совершенно справедливо, ожидаю,
> ...
> Каков итог ?
> Даже с динамической линковкой из «разоблачающего» сообщения, вес самой примитивной
> проги - 9 КИЛОБАЙТ, а дополнительно покромсанной - «невероятных» 6,5 Кб.
>> хеллоуворд весил под 300 Кб, когда интересовался темой

О, пошли (никому кроме очередного д'Артаньяна не интересные) простыни оправдываний и отмазок.
Заодно мы узнали, что ни о минимальном размере эльфа, ни о том, как работает линковка и какие у нее есть ограничения связанные с оптимизацей (хинт: LTO) - д'Артаньян не в курсе.

> С линковкой статической - СОТНИ КИЛОБАЙТ.
> Сотни килобайт, карл, для обыкновенного выбрасывания статической строки в консоль! И это в случае со штуковиной, имеющей себя едва ли не крутейший в
> плане оптимизации проч!
> Что это за оптимизации такие, которые допускают столько мусора и воды в,
> казалось бы, даже самой элементарной задаче?

Ну, тебя никто за пальцы не тянул.


$ cat hw.c && gcc -O2 -s -static hw.c -o hw && ll hw                            
#include <stdio.h>
int main(void) {
    puts("Hello World!");
    return 0;
}
-rwxr-x---  1 анонн  wheel   562K  9 Okt. 16:29 hw*

$ gcc -O2 -s -flto hw.c -o hw && ll hw
-rwxr-x---  1 анонн  wheel   4,8K 10 Okt. 11:51 hw*

> Особенно забавно сравнение с Сишкой, которая легковесностью стандартных библиотек в принципе никогда не отличалась( мб потому анон в твоём лице с ней
> и сравнивал ? -Лично я в предыдущих сообщениях сишку даже не
> упоминал )

Особенно забавны виляния жопой очередного "сравнителя", которого ткнули носом в попадание под его "необычайно меткое определение" и "божественной" Сишечки. Сразу начинается "Я не я! Мопед не мой! Я такого не говорил!".


 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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