Size: a a a

2020 August 03

p

polunin.ai in rust_offtopic
+
источник

p

polunin.ai in rust_offtopic
Вообще нужно не задрачивать ни язык ни фреймворк ничего а учиться предметной области кмк
источник

p

polunin.ai in rust_offtopic
Так интереснее и полезнее
источник

К

Коля🤔🎭 in rust_offtopic
Да пол жизни нужно потратить лишь на прочтение книг по каждому стандарту плюсов
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Тут можно извратится, вернув в качестве АСТ:
match FLAG {
 true => ...
 false => ...
}
Хоть и не компайл тайм, но компилятор точно соптимизирует это до значения
как насчет
if FLAG {
 include_str!("a.rs");
} else {
 include_str!("b.rs");
}

У
тебя тут не будет рантайма, тебе нужно в компайл тайм определить что инлайнить
источник

К

Коля🤔🎭 in rust_offtopic
Сначала пиши так, потом не так, а так, ибо устрело. Потом снова пиши так, потому что вернули и переработали
источник

p

polunin.ai in rust_offtopic
Хотя сейчас актуальны программисты на спринге например
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
как насчет
if FLAG {
 include_str!("a.rs");
} else {
 include_str!("b.rs");
}

У
тебя тут не будет рантайма, тебе нужно в компайл тайм определить что инлайнить
Я не знаю что за inclcude_str
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Я не знаю что за inclcude_str
полезный макрос, инлайнит файл в экзешник. Конфиги всякие так зашивать удобно
источник

AZ

Alex Zhukovsky in rust_offtopic
или тестовые данные
источник

V

Vetro in rust_offtopic
polunin.ai
Я не знаю что за inclcude_str
На этапе компиляции строку суёт внутрь
источник

V

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

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Я не знаю что за inclcude_str
например можешь сделать
let query = include_str!("src/scripts/guery_get.sql");
let result = diesel.sql(query).load::<MyType>();
...
источник

V

Vetro in rust_offtopic
Alex Zhukovsky
например можешь сделать
let query = include_str!("src/scripts/guery_get.sql");
let result = diesel.sql(query).load::<MyType>();
...
Только хотел про миграции сказать)
источник

V

Vetro in rust_offtopic
Опередил
источник

AZ

Alex Zhukovsky in rust_offtopic
Vetro
Только хотел про миграции сказать)
ну потому что это первое что в голову приходит)
источник

KR

Kai Ren in rust_offtopic
Alex Zhukovsky
имхо чтобы худо-бедно начать писать на плюцах нужно лет 5 бахать фуллтайм
мы немного про разные плюсы

ты же идрис мучаешь не для того, чтобы бахать на нём в прод, и разобрался в ряде его концепций не потому что 5 лет бахал в прод

точно также можно и поковырять и мета-магию шаблонов с этими boost::hana.  
Разве не интересно понять возможности такого подхода, потолки и т.п.?
источник

AZ

Alex Zhukovsky in rust_offtopic
Kai Ren
мы немного про разные плюсы

ты же идрис мучаешь не для того, чтобы бахать на нём в прод, и разобрался в ряде его концепций не потому что 5 лет бахал в прод

точно также можно и поковырять и мета-магию шаблонов с этими boost::hana.  
Разве не интересно понять возможности такого подхода, потолки и т.п.?
но чтобы разобраться в этом не нужно 5 лет, мне 2 месяцев хватило. А для плюсцов мне кажется это программа-минимум
источник

b

badtrousers in rust_offtopic
про кочергу жизненно
источник

AZ

Alex Zhukovsky in rust_offtopic
а ещё опыт идриса переносим в хаскель, скалу и ещё куда, а плюсовый опыт только в плюсах
источник