Anton
Панков кидал ссылку https://medium.com/@carllerche/announcing-tower-a-library-for-writing-robust-network-services-with-rust-67273f052c40
Anton
If you are thinking that this is similar to tokio-service then you would be right. That was a first attempt, but it was put on hold as Tokio itself was developed.
kitsu
И ты в блокчейнесы
Маjко
И ты в блокчейнесы
Ага, скурвился
Alexey
а вот поясните за доки: что читать чайнику в первую очередь: https://doc.rust-lang.org/book/second-edition/ или https://doc.rust-lang.org/rust-by-example/ ? Посмотрел по оглавлению - вроде бы темы покрывают одни и те же. Примеры кода и там и там есть. Что выбрать то?
Alexey
а rust by example тогда зачем?
Маjко
Оперсорц, сэр
Маjко
Захотели — написали
Маjко
Он тоже не плох, но ИМХО, SE лучше
Alexey
у меня было ощущение, что для быстрого ознакомления rust by example, а чтобы рыть вглубь, по сути полное описание языка, это the rust programming language second ed.
კაცი
а rust by example тогда зачем?
там вроде как краткое описание даётся
კაცი
в бай экзампле иногда по быстрому что-нибудь подглядеть удобно
nndii
Мне последовательность/порядок глав больше нравится в растбуке
Alexey
типа начитался rust by example, пишешь, втыкаешься в непонятное, идешь и используешь the book как справочник для разборов полетов.
Маjко
Справочник это сюда
Маjко
https://doc.rust-lang.org/reference/index.html
Alexey
а если не прочтешь, то что? можно напороться на UB или иначе ногу прострелить?
-__-
а если не прочтешь, то что? можно напороться на UB или иначе ногу прострелить?
Можно быть наказанным борроу чекером и решить "ну этот Раст".
Alexey
ну, это не страшно как раз
պլհկ
Ну такое
պլհկ
Зачем выбирать сложный путь кругами если можно пойти простым
Roma
да такой
Anonymous
Roma
*by default
для таких шуток принято @Subst2Bot брать
Alexey
rust by example говно
почему? вроде кратенько и иллюстративно. the book прочитать, кажется, нужно сильно больше времени.
nndii
Ну на самом деле бук короче
nndii
В by example много кода всякого через чур наглядного типа
Roma
почему? вроде кратенько и иллюстративно. the book прочитать, кажется, нужно сильно больше времени.
да бесммысленное поделие непонятно для кого; только резульаты поиска засоряют
Alexey
да бесммысленное поделие непонятно для кого; только резульаты поиска засоряют
для человека который как бы в курсе какого-нибудь окамла/плюсов rust by example не будет более быстрым путем к ознакомлению с растом? Особенно если файтинг с борроу чекером оставить за скобками.
Roma
мне кажется, наоборот -- там ни наратива какого-то, ни коллекции примеров (хотя они так называются) -- просто набор рандомных штук. причём иногда там про if/else рассказывают, а иногда вбрасывают чот типа "Unit structs, which are field-less, are useful for generics", не объясняя, что имют в виду
Alexey
Ага. спасибо. значит в топку by example.
Маjко
Anonymous
rust by example говно
rust by default говно
Alexander
Насчёт "весь Rust book прочитать чтобы начать нормально писать" не согласен - я меньше половины прочитал и наколбасил почти весь свой Krivine machine прежде чем borrow checker меня остановил. После чего перепрыгнул через несколько глав, прочитал про Box/Rc и доколбасил. После чего стал оптимизировать, читая уже SO по мере появления вопросов. Rust book до сих пор не закончил. Но рекомендую. 😊
Anonymous
Αλεχ
это слишком много времени?
Marat
А тут никто на actix не писал? Как там лучше по архитектуре, создавать кучу короткоживущих акторов или лучше создать долгоживущих в которые диспатчить кучу футур?
Alexander
весь растбук читается за пару дней часа по полтора
Не применяю скорочтение к технической литературе - КПД сильно падает.
Αλεχ
там 15 глав
Αλεχ
каждая читается за 5-10 минут
Αλεχ
парочка длинных за 15-20
Alexander
Впрочем, к художественной тоже не применяю - если не смакуешь написанное, нафига его тогда вообще читать? 😂
Marat
Просто насколько я понял actix-web делает по актору на тред для серверных воркеров, которые там обрабатывают кучу запросов
Alexander
Вообще, вру, Rust book я как раз читал более-мене "по диагонали"...
Αλεχ
причем за день
Αλεχ
но проще разбить на несколько приемов
Alexander
Наверное. Но про if-then-else мне реально лень "полноценно читать". 😃
Αλεχ
там тоже бывают интересные вещи
Αλεχ
например if let
Αλεχ
короче не вижу проблем
Αλεχ
обсуждать дольше, чем сделать
Sergey
приехали
Max
А записи с последнего митапа будут? Хочу про nom посмотреть
Max
Пока нет
Αλεχ
вот и шрамко так решил
Sergey
а чего картинку снесли?
magras
А записи с последнего митапа будут? Хочу про nom посмотреть
На мой взгляд сам доклад не слишком интересный. К сожалению, не получилось отловить автора чтобы пообщаться после талка, а потом мне надо было уходить. =(
magras
Шрамко то? Его легко поймать, он большой
Но он готовил следующий доклад.)
Αλεχ
доклад, который не смог
Alexander
Не долго радовался: rethinkdb какой-то странный . count() делает пару минут на коллекции.
Alexander
А его тут так хвалили.
Vitaly
А сколько записей в таблице и какой запрос?
kalloc
ну каунт и должен так делаться
kalloc
если нет счетчика атомарного на индекс
Alexander
А сколько записей в таблице и какой запрос?
Сейчас через минуту скажу сколько :)
Alexander
ну каунт и должен так делаться
Эээ. Не уверен. Но почитаю.