Size: a a a

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

2020 November 29

𝕯𝖁

𝕯mitry 𝖁akulenko... in Rust — русскоговорящее сообществo
Ivan Boldyrev
Если чуть погодя, то ты уже отстрелил себе ногу.
Да вот я не уверен, в том-то и дело.
источник

IB

Ivan Boldyrev in Rust — русскоговорящее сообществo
𝕯mitry 𝖁akulenko
Да вот я не уверен, в том-то и дело.
Ничего, поотлаживаешь аллокатор, который на 80-процессорной машине через несколько часов начинает крашиться, станешь уверен.

Disclaimer: я не отлаживал, а только читал закрытый пост.
источник

NV

Nikita Vilunov in Rust — русскоговорящее сообществo
Друзья, вижу что геймдев в расте процветает, много новых либ и движков появляется. Есть какое-то ревью экосистемы геймдева в расте?
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Почему ставится восклицательный знак в:
println!("some text")
источник

ИЛ

Иван Лещенко... in Rust — русскоговорящее сообществo
Test For Test
Почему ставится восклицательный знак в:
println!("some text")
Это макрос
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Иван Лещенко
Это макрос
Тоесть я могу делать так:
fn println(text){
   println!(text)
}

println("HelloWorld")
источник

ИЛ

Иван Лещенко... in Rust — русскоговорящее сообществo
Test For Test
Тоесть я могу делать так:
fn println(text){
   println!(text)
}

println("HelloWorld")
Так можешь, но переменное количество аргументов уже сделать можно только через макросы
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Иван Лещенко
Так можешь, но переменное количество аргументов уже сделать можно только через макросы
Просто я новичок, с Python и всё понятно, кроме восклицательного знака)
источник

Jøhn Đøꝩsøn in Rust — русскоговорящее сообществo
Восклицательный знак исключительно для того что бы отличать макросы от функций.
источник

TT

Test For Test in Rust — русскоговорящее сообществo
А как создать свой тип данных для переменных, шоб можно было делать так:

a : ! = 2
println!(a)
//Output: 2
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Jøhn Đøꝩsøn
Восклицательный знак исключительно для того что бы отличать макросы от функций.
Понятно
источник

RP

Roman Proskuryakov in Rust — русскоговорящее сообществo
Nikita Vilunov
Друзья, вижу что геймдев в расте процветает, много новых либ и движков появляется. Есть какое-то ревью экосистемы геймдева в расте?
источник

NV

Nikita Vilunov in Rust — русскоговорящее сообществo
спасибо
источник

Jøhn Đøꝩsøn in Rust — русскоговорящее сообществo
Test For Test
А как создать свой тип данных для переменных, шоб можно было делать так:

a : ! = 2
println!(a)
//Output: 2
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Спасибо
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Почему это компилируется? Чтобы собрать Self, нужно мувнуть cfg внутрь, а замыкание не помечено как move.
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Config: !Copy
источник

IB

Ivan Boldyrev in Rust — русскоговорящее сообществo
Test For Test
А как создать свой тип данных для переменных, шоб можно было делать так:

a : ! = 2
println!(a)
//Output: 2
! -- это тип "жопа", ты не можешь приветси 2 к жопе, а жопу к целому -- можно.
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Ivan Boldyrev
! -- это тип "жопа", ты не можешь приветси 2 к жопе, а жопу к целому -- можно.
Я просто хотел сделать типом данных функцию факториал
источник

И

Игорь in Rust — русскоговорящее сообществo
Test For Test
Я просто хотел сделать типом данных функцию факториал
смело
источник