Size: a a a

2020 March 16

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
нет, отсутствие отступов не единственное требование
Я про отступы спрсил
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
Я про отступы спрсил
ну и скала 3 взяла питонячьи отступы, вроде симпатично
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
ну и скала 3 взяла питонячьи отступы, вроде симпатично
Я бы так не сказал. А что, и скала тоже? Тогда тем более я за котлин буду топить
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
Если про си то там альясинг через Юнион это не уб
Это именно уб, если что.
источник

DF

Dollar Føølish in rust_offtopic
Нет, в си не уб
источник

DS

Doge Shibu in rust_offtopic
Правильный способ через memcpy
источник

DF

Dollar Føølish in rust_offtopic
В с++ уб
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
Нет, в си не уб
Я только что пошел читать, в си - это тоже уб
источник

DS

Doge Shibu in rust_offtopic
Просто все всегда так делают, но это всё равно уб
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
Я бы так не сказал. А что, и скала тоже? Тогда тем более я за котлин буду топить
ну я попробовал - мне понравилсоь
источник

DS

Doge Shibu in rust_offtopic
И правильный способ по стандарту - это реально через memcpy
источник

AZ

Alex Zhukovsky in rust_offtopic
больше ничо говориь неб уду
источник

DS

Doge Shibu in rust_offtopic
И тут я согласен с Линусом полностью, способ с memcpy хуже, т.к. он целиком полагается на то, что компилятор само копирование соптимизмрует + при этом ещё теряется семантика, тебе придется вдумываться, а что здесь это копирование делает.
источник

DS

Doge Shibu in rust_offtopic
В то время как использование union в этом случае сразу скажет чего хотел добиться автор
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
И тут я согласен с Линусом полностью, способ с memcpy хуже, т.к. он целиком полагается на то, что компилятор само копирование соптимизмрует + при этом ещё теряется семантика, тебе придется вдумываться, а что здесь это копирование делает.
если бы люди не рассчитывали на компиляторные оптимизации они бы не писали на си и незапускали с О3
источник

AZ

Alex Zhukovsky in rust_offtopic
на самом деле я согласен про то, что мемкпи это говно, но это просто повод не писать на языке где либо уб, либо говно
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
на самом деле я согласен про то, что мемкпи это говно, но это просто повод не писать на языке где либо уб, либо говно
Ну зашиваться на конкретный компилятор, где это не ub, это тоже нормальный выход, если честно
источник

AZ

Alex Zhukovsky in rust_offtopic
хз
источник

AZ

Alex Zhukovsky in rust_offtopic
мне не нравится)
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
мне не нравится)
Тогда не используй расширения GHC вне стандартна
источник