Size: a a a

2020 May 09

DF

Dollar Føølish in rust_offtopic
При эмите
источник

DF

Dollar Føølish in rust_offtopic
А хотя я не помню чо ты там пишешь , может сразу байткод
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
@Psilon когда мы в дотнете через тайпбилдер генерируем новый класс и наследуем от интерфейса, это не типы?
если ты можешь написать дич и оно компилируется - то не типы
источник

B

Bogdan in rust_offtopic
Азаза, почему тут наптсано тайп айди а не "Тег"?

Разрабы раста не знают Computer Science
источник

B

Bogdan in rust_offtopic
Alex Zhukovsky
если ты можешь написать дич и оно компилируется - то не типы
Всмысле дич?)
источник

p

polunin.ai in rust_offtopic
Типы это свойство отдельных объектов на этапе компиляции. Они позволяют гарантировать что в определенный объект попадет определенное значение из диапазона. Теги это свойства объектов в рантайме. Они на этапе компиляции не позволяют гарантировать что в определенный объект заедет только их выбранного диапазона значение.
источник

DF

Dollar Føølish in rust_offtopic
type_id это калька с с++
источник

p

polunin.ai in rust_offtopic
Как видно теги это типы в рантайме. То есть они не нужны если есть типы.
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
Всмысле дич?)
var number = Activator.CreateInstance("intt")

вот типа такого. То есть ты опечатался и не так имя типа наисал, а оно компилится.

Другой пример: забыл зарегистрировать тип в DI и упало в рантайме
источник

B

Bogdan in rust_offtopic
Второе да)
источник

B

Bogdan in rust_offtopic
А первое это активация по имени, я писал про другое
источник

B

Bogdan in rust_offtopic
Про генерацию кода
источник

B

Bogdan in rust_offtopic
Допустим если я сгенерировал класс и пронаследовал от интерфейса, то я добавил новый тег к интерфейсу, ок
источник

B

Bogdan in rust_offtopic
А если я сгенерировал 3 класса и они друг с другом взаимодействуют + я сохранил длл в файл, то что, прога без типов внуьри этой длл?
источник

AZ

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

AZ

Alex Zhukovsky in rust_offtopic
рантайм кодген ненадежный
источник

AZ

Alex Zhukovsky in rust_offtopic
если у тебя хоть во одном месте в одгене есть if (something) throw new Exception("Add Something to something") или что-то в таком духе то как бы это намёк)
источник

B

Bogdan in rust_offtopic
@Psilon а какую либку для планировщиков юзаешь, кстати? Или планировщики не надобились?
источник

B

Bogdan in rust_offtopic
Вот хенгфаер гребаный все делает через експрешен деревья

Там адок
источник

B

Bogdan in rust_offtopic
Или через анешний кронтаб, и привет?
источник