Size: a a a

Rust — русскоговорящее сообщество

2021 June 19

goldstein опять in Rust — русскоговорящее сообщество
С тем, как сформулирована эта задача, она решается листом. Это случается с синтетическими задачами.
источник

goldstein опять in Rust — русскоговорящее сообщество
На последнем AoC была похожая, и таки да, лист был гораздо быстрее
источник

EL

Eugene Lomov in Rust — русскоговорящее сообщество
Всм, сделать  вообще отдельный крейт, использующий исходную либу как зависимость?

Сейчас это реализовано именно так и получается, что для тестирования вместо одного cargo test приходится делать

cd crate_folder
cargo build
cd generated_folder
cargo fuzz build target_name

Где все target_name надо перебирать вручную.
источник

MZ

Mr Zlo in Rust — русскоговорящее сообщество
Доброе утро, можно как-то в кратце объяснить, что такое инкрементальная компиляция, потому что вся инфа на английском, и ее трудно усвоить с нуля?
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
техника компилировать код быстрее, сохраняя части с предыдущей компиляции
источник

GO

GGorAA Official in Rust — русскоговорящее сообщество
Технология, которая позволяет компилировать приложение быстрее, компилируя только те файлы, которые были изменены, докидывая кешированные части без дополнительной компиляции, тем самым ускоряя компиляцию
источник

MZ

Mr Zlo in Rust — русскоговорящее сообщество
спасибо большое!
источник

⚛R

⚛️ Revertron in Rust — русскоговорящее сообщество
Кто-нибудь реализовывал долго живущие p2p сокет-соединения на асинках?
Может есть где-то примеры такого?
Libp2p смотрел, но что-то не сильно понятно.
источник

C

Cooler3D in Rust — русскоговорящее сообщество
Девелоперы, подскажите, в каких группах задач Rust может быть сильно эффективвнее, чем связка из C/C++?
источник

П

Пух in Rust — русскоговорящее сообщество
в любых. А может быть медленнее
источник

goldstein опять in Rust — русскоговорящее сообщество
ты всегда можешь написать на C так же быстро, как на Rust
источник

П

Пух in Rust — русскоговорящее сообщество
Всегда пожалуйста
источник

goldstein опять in Rust — русскоговорящее сообщество
C это без пяти минут ассемблер
источник

C

Cooler3D in Rust — русскоговорящее сообщество
То есть в принципе не в каких, даже очень специфических кейсах?
источник

goldstein опять in Rust — русскоговорящее сообщество
на Rust может быть проще писать производительный код (потому что Rust поощряет тебя хранить вещи на стеке, потому что конкурентность эргономичная, потому что rustc выплёвывает довольно сильно аннотированный LLVM IR)
источник

goldstein опять in Rust — русскоговорящее сообщество
но фундаментально ты, разумеется, можешь написать то же самое на C
источник

C

Cooler3D in Rust — русскоговорящее сообщество
В данном случае имеется ввиду даже не скорость написания, компиляции, а исключительно скорость исполнения результата. Как я понял, написать что-то, что будет исполняться быстрее чем на C, можно исключительно на Ассемблере, и то - не во всех сценариях.
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
Там где много либ или ты не имеешь 15+ опыта в плюсах
источник

goldstein опять in Rust — русскоговорящее сообщество
я про это же
источник

goldstein опять in Rust — русскоговорящее сообщество
если многопоточный код писать удобно, то люди будут писать многопоточный код
источник