Size: a a a

2021 May 25

c

codingteam@cjr in codingteam
Akon32
да уж.
источник

c

codingteam@cjr in codingteam
Minoru
да и какая разница, тебе ведь в итоге все равно придётся изучать особенности текущего языка
источник

c

codingteam@cjr in codingteam
Akon32
как-то это сложно.
источник

c

codingteam@cjr in codingteam
Akon32
кривая обучения упирается в многопоточность.
источник

c

codingteam@cjr in codingteam
Akon32
прямо стена.
источник

c

codingteam@cjr in codingteam
Minoru
это хорошо. Хорошо, что ты уже не воспринимаешь borrow checker как стену :)
источник

c

codingteam@cjr in codingteam
Minoru
в смысле, однопоточные штуки уже понял
источник

c

codingteam@cjr in codingteam
Minoru
про многопоточность я пока что не могу толком рассказывать, потому что сам буквально пару вещей на Tokio написал и всё. А обычные треды вообще не тыкал
источник

c

codingteam@cjr in codingteam
Akon32
и ещё эти артефакты из rust 2015 типа Complete<T> и Promise<T>, которые вроде то, но не то.
источник

c

codingteam@cjr in codingteam
Akon32
да с обычными там проще, видимо.
источник

c

codingteam@cjr in codingteam
Akon32
прокидываешь в тред канал и всё.
источник

c

codingteam@cjr in codingteam
Minoru
это из либки какой-то? Вроде как не было в Rust 2015 ничего про фьючи, всё было в отдельном крейте futures <0.2
источник

c

codingteam@cjr in codingteam
Minoru
пардон, <0.3
источник

c

codingteam@cjr in codingteam
Akon32
из futures 0.1
источник

c

codingteam@cjr in codingteam
Akon32
но в 0.3 нету.
источник

c

codingteam@cjr in codingteam
Minoru
а, ну вот. Выпиливай, вряд ли оно с чем-то совместимо
источник

c

codingteam@cjr in codingteam
Akon32
тут еще есть забавная возможность получить дедлок на стандартном мьютексе рядом с await.
источник

c

codingteam@cjr in codingteam
Akon32
разве идея раста не в том, чтобы защищать от этого?
источник

c

codingteam@cjr in codingteam
Akon32
хотя, наверно, дедлок можно получить и проще.
источник

c

codingteam@cjr in codingteam
O01eg
Дедлоки не находятся в списке того, от чего спасает раст
источник