Size: a a a

2020 May 19

G

Gymmasssorla in rust_offtopic
Т-34 85
Для байндингов такой подход не катит
Катит-катит
источник

DS

Doge Shibu in rust_offtopic
Gymmasssorla
Просто сгенерирую имя подходящее
Этот вариант не нравится T-34
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
Катит-катит
Тогда придётся специальный байндинг генератор писать для конкретного языка
источник

DS

Doge Shibu in rust_offtopic
И я с ним согласен, значит при динамической линковки я не смогу вызвать такую дженерик функцию с моим типом
источник

Т8

Т-34 85 in rust_offtopic
Геморрой
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
Тогда придётся специальный байндинг генератор писать для конкретного языка
Нет, просто имя нужно генерировать подходящее
источник

G

Gymmasssorla in rust_offtopic
Решается 1 функцией
источник

G

Gymmasssorla in rust_offtopic
Причём маленькой
источник

G

Gymmasssorla in rust_offtopic
Doge Shibu
И я с ним согласен, значит при динамической линковки я не смогу вызвать такую дженерик функцию с моим типом
Сможешь
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
Решается 1 функцией
Я не представляю, как это работает
источник

G

Gymmasssorla in rust_offtopic
А, стоп
источник

G

Gymmasssorla in rust_offtopic
Да, не сможешь
источник

G

Gymmasssorla in rust_offtopic
Но сможешь у себя генерировать её
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
Я не представляю, как это работает
Пингану как будет готово. Пару дней
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
Пингану как будет готово. Пару дней
Окей. Но мне понравился вариант, на который навёл @DogeShibu. Сделать в фронтовом языке аттрибут на дженерик [boxing] и 3 режима компиляции флагом. Строго всё мономорфизируется; упаковывается лишь то, что помечено аттрибутом; упаковывается вообще всё
источник

Т8

Т-34 85 in rust_offtopic
А сами дженерики выглядят одинаково в коде (надеюсь, это можно сделать)/
источник

p

polunin.ai in rust_offtopic
https://t.me/diia_gov/670
>организовали курс по открытым данным
>у самих все данные скрыты
ору
источник

B

Bogdan in rust_offtopic
Т-34 85
Он, кстати, жаловался на отсутствие CT reflection. Но, кажется, этого и в Rust нет?
нету и это крайне грустно

Вот в Немерле было и там макросы писать одно удоволстваие, а в хрусте макросы роаботают только с синтаксисом
источник

DS

Doge Shibu in rust_offtopic
Bogdan
нету и это крайне грустно

Вот в Немерле было и там макросы писать одно удоволстваие, а в хрусте макросы роаботают только с синтаксисом
Можно сделать, смотри тот же frunk
источник

B

Bogdan in rust_offtopic
Doge Shibu
Можно сделать, смотри тот же frunk
ты имешь ввиду посмотреть как они внутри делают?

Или они экспозят какую-то апишку для этого?
источник