Size: a a a

2021 May 27

Т8

Т-34 85 in dlang.ru
Чего упирался-то?
источник

0

000Sanya in dlang.ru
так ты говоришь про стирание
источник

0

000Sanya in dlang.ru
а стирания то нет
источник

Т8

Т-34 85 in dlang.ru
Ладно, надоело. Надо пример с попыткой вытащить дженерик тип в компайлтайме. У тебя либо будет ошибка компиляции, либо тип интерфейса(трейта)
источник

0

000Sanya in dlang.ru
в плане вытащить?
источник

0

000Sanya in dlang.ru
если что, такой штуки, как __trait в D в расте нет
источник

0

000Sanya in dlang.ru
единственное что может показать
источник

0

000Sanya in dlang.ru
std::any::type_id::<T>()
источник

Т8

Т-34 85 in dlang.ru
decltype(T)
источник

Т8

Т-34 85 in dlang.ru
Оно в рантайме?
источник

0

000Sanya in dlang.ru
в рантайме у раста нет типов
источник

Т8

Т-34 85 in dlang.ru
Ещё скажи, что dyn нету
источник

0

000Sanya in dlang.ru
dyn немного
источник

0

000Sanya in dlang.ru
dyn немного не то
источник

KF

Konstantin Firsov in dlang.ru
Меня тут заинтересовали лучшие практики по логированию в воркере через spawn. Там же должно быть все иммутабельным, но std.experimental.logger нельзя же сделать через to!(immutable(Logger)), да и там вообще-то MultiLogger под капотом. Прокидывать текстовые сообщения из воркера через ownerTid.send, что ли, но это какие-то кривые костыли.
источник

И

Игорь in dlang.ru
Логгер костыльный
источник

KF

Konstantin Firsov in dlang.ru
ну а что делать, использую какой есть.
источник

И

Игорь in dlang.ru
Конечно
источник

DH

Dark Hole in dlang.ru
Сделать по логгеру на поток не вариант?
источник

DH

Dark Hole in dlang.ru
Или я не так что-то понял
источник