Max 
    
    
        
        
        
        https://blog.rust-lang.org/2017/05/05/libz-blitz.html
        Всего одна новая запись в блоге, а мне пол парсера теперь переписывать
    
 
    
    Max 
    
    
        
        
        
        Можно ли сделать io::Read у &str/String?
    
 
    
    Loo 
    
    
        
        
        
        Если только самому заимплементить
    
 
    
    պլհկ 
    
    
        
        
        
        Но зачем?
    
 
    
    Anton 
    
    
        
        
        
        Еееее
    
 
    
    Anton 
    
    
        
        
        
        ребята
    
 
    
    Anton 
    
    
        
        
        
        вам тоже вакансию на раст присылали?
    
 
    
    Anton 
    
    
        
        
        
        или тут только мне кидали?
    
 
    
    Anton 
    
    
        
        
        
        Задачи вроде интересные
    
 
    
    Loo 
    
    
        
        
        
        что за вакансия?
    
 
    
    Anton 
    
    
        
        
        
        Вяяя
    
 
    
    Loo 
    
    
        
        
        
        фанбокс?
    
 
    
    Loo 
    
    
        
        
        
        битфьюри?
    
 
    
    Anton 
    
    
        
        
        
        unity.ru
    
 
    
    Max 
    
    
        
        
        
        Которая про Go и интернет вещей?
    
 
    
    Anton 
    
    
        
        
        
        ага
    
 
    
    Anton 
    
    
        
        
        
        Короч это тоже всем спам такой?
    
 
    
    Max 
    
    
        
        
        
        В Старом Чатике этот HR спамил немного
    
 
    
    Max 
    
    
        
        
        
        (была бы удаленка...)
    
 
    
    Maxim 
    
    
        
        
        
        такой вопрос: сейчас прочитал, что упаковка в Box - это просто указатель во время исполнения
    
 
    
    Max 
    
    
        
        
        
        Для помещения данных в кучу
    
 
    
    Maxim 
    
    
        
        
        
        ага
    
 
    
    Maxim 
    
    
        
        
        
        офигеть
    
 
    
    Maxim 
    
    
        
        
        
        отлично
    
 
    
    Maxim 
    
    
        
        
        
        а вектор сразу выделяется в куче?
    
 
    
    Maxim 
    
    
        
        
        
        у него же изменяемый размер
    
 
    
    պլհկ 
    
    
        
        
        
        Да
    
 
    
    Maxim 
    
    
        
        
        
        спасибо
    
 
    
    Maxim 
    
    
        
        
        
        а про модель памяти в расте можно что-то почитать?
    
 
    
    Meowbe/BSD-2-Clause 
    
    
        
        
        
        Boxed types можешь погуглить, это не только в русте существует
    
 
    
    Meowbe/BSD-2-Clause 
    
    
 
    
    Maxim 
    
    
        
        
        
        ага
    
 
    
    Maxim 
    
    
        
        
        
        я знаю
    
 
    
    Max 
    
    
        
        
        
        В офф доках вроде есть про кучу/стек
        А модели памяти во всех ЯП примерно одинаковы
    
 
    
    Maxim 
    
    
        
        
        
        я просто руками не трогал
    
 
    
    Nikita 
    
    
        
        
        
        Integer в джаве - это boxed int
    
 
    
    Nikita 
    
    
        
        
        
        Так что в даже есть не boxed, но только примитивы
    
 
    
    Meowbe/BSD-2-Clause 
    
    
 
    
    Maxim 
    
    
 
    
    Maxim 
    
    
        
        
        
        но например в го ты не знаешь, где у тебя выделилась память
    
 
    
    Meowbe/BSD-2-Clause 
    
    
        
        
        
        Джейсииии
    
 
    
    Meowbe/BSD-2-Clause 
    
    
        
        
        
        oh my god, GC, a bomb!
    
 
    
    պլհկ 
    
    
        
        
        
        Почитай рустономикон
    
 
    
    պլհկ 
    
    
        
        
        
        Насколько я помню оф спеки по мемори модел пока нет
    
 
    
    Maxim 
    
    
 
    
    Maxim 
    
    
        
        
        
        с одной стороны люблю вникать в новый язык
    
 
    
    Maxim 
    
    
        
        
        
        какие-то новые вещи узнаешь, просвещаешься
    
 
    
    Meowbe/BSD-2-Clause 
    
    
        
        
        
        Ну вообще там не очень сложно всё, структуры разве что паддятся
    
 
    
    Meowbe/BSD-2-Clause 
    
    
        
        
        
        Я этого не очень понимаю
    
 
    
    Maxim 
    
    
        
        
        
        а с другой стороны это мучительное ожидание, пока со всем освоишься
    
 
    
    Meowbe/BSD-2-Clause 
    
    
        
        
        
        Ну и в начале и конце каждого блока явные указания о временах жизни
    
 
    
    Filipp 
    
    
        
        
        
        https://rust-lang.github.io/book/second-edition/ch04-01-what-is-ownership.html#the-stack-and-the-heap
    
 
    
    Sergey 
    
    
        
        
        
        Ребят, помогите с rustup
    
 
    
    Sergey 
    
    
        
        
        
        у меня макось
    
 
    
    Sergey 
    
    
 
    
    Sergey 
    
    
        
        
        
        директория существует
    
 
    
    Max 
    
    
        
        
        
        https://github.com/rust-lang-nursery/rustup.rs/issues/1092
        
        Не только на Маках сломалось, похоже
    
 
    
    Sergey 
    
    
        
        
        
        эх блин
    
 
    
    Sergey 
    
    
        
        
        
        ладно
    
 
    
    Судзумия 
    
    
 
    
    Max 
    
    
        
        
        
        (с утра обсуждали)
    
 
    
    Судзумия 
    
    
        
        
        
        юзай rustup default nightly_2017-05-01
    
 
    
    Судзумия 
    
    
        
        
        
        Конечно, я считаю, что это непрёмлимо — так часто ломать растап
    
 
    
    Sergey 
    
    
        
        
        
        к примеру у меня есть lib/mod.rs  lib/foo.rs
        foo.rs имеет pub struct Foo {}
        
        могу ли я сделать как-то, чтобы можно было
        use libname::{Foo} а не use libname::foo::{Foo}
    
 
    
    Sergey 
    
    
        
        
        
        ?
    
 
    
    Судзумия 
    
    
        
        
        
        Конечно
    
 
    
    Судзумия 
    
    
        
        
        
        pub use self::Foo в mod.rs  поможет
    
 
    
    Sergey 
    
    
        
        
        
        аа
    
 
    
    Sergey 
    
    
        
        
        
        спасибо!
    
 
    
    Sergey 
    
    
        
        
                    
                
        
        как же с толку сбивает такой способ записи
    
 
 
    
    Sergey 
    
    
        
        
        
        долго думал че за <= any =>
    
 
    
    Судзумия 
    
    
        
        
        
        Дело привычки
    
 
    
    Судзумия 
    
    
        
        
        
        И знания, что в расте нет никаких spaceship operators :)
    
 
    
    Sergey 
    
    
        
        
        
        не могу привыкнуть что в определенном case match может быть if
    
 
    
    Судзумия 
    
    
        
        
        
        Вы бы знали, какой кайф я испытываю, когда читаю доки по постгре — наверное, одна из самых лучших документаций
    
 
    
    Судзумия 
    
    
        
        
        
        А я не очень понял вопроса, если честно
    
 
    
    Loyd 
    
    
 
    
    Loyd 
    
    
        
        
        
        Не совсем про модель, но полезным будет