Сергей
я в доки в rust, rustbyexample, nix контрибутил
Антон
Антон
И в нескольких проектах очепятки правил
Антон
Собсно, всё, вроде
Andrew
Oleh Franchuk
проститe за нескромность, можно ссылки на pull-requests, любопытно глянуть...
Если можно....
Антон
Сергей
например: https://github.com/rust-lang/rust-by-example/commit/cae3c8d0805c941c0855c41a8339fa9b17a1440a
Andrew
Сергей
а почему только контрибутит в опенсорс? можно же и не только опенсорсом помогать. Например, @LooMaclin начал переводить мануал по написани ОС на rust на хабре. Тоже годный вклад же
Αλεχ
Αλεχ
пиши тут конечно
Alexander
Αλεχ
Αλεχ
Я такое не говорил точно.
тут если помнишь, пыха и все такое обсуждалось в контексте "является ли раст серебрянной пулей"
Andrew
Αλεχ
а не просто так
Andrew
Впрочем, болезни у неё те же
Alexander
Я хз, я почитал немного, но мне показалось что после первоначального посыла, понятного, мысль уплыла очень далеко в сторону от раста.
Αλεχ
ну, все уже закончили
Αλεχ
и если не хочешь подогревать обсуждение предлагаю его закрыть)
Loo
Alexander
Alexander
Это только моё мнение, я ничего не предлагаю и не осуждаю.
պլհկ
Да сова там сам в срачах участвует
պլհկ
А ещё одмин
Andrew
պլհկ
Тут 2 стула
պլհկ
Не хочется всех зажимать
Alexander
Скучнее тут будет это факт. Но шутки про хуи не особо смешать с другой стороны.
պլհկ
Но и треш проматывать тоже не хочется
պլհկ
Можете меня меншенить когда хуйня начинается
Alexander
На error-chain смотреть в настоящий момент вообще смысла нет?
Антон
պլհկ
бери сразу failure
պլհկ
а чего там знать?
պլհկ
.chain_err ?
Alexander
На реддит статья со всеми топами этого чата, только пхп не упомянули :) http://tech.allo-media.net/point/of/view/2018/03/22/from-python-to-go-to-rust.html
Andrew
Было уже
Andrew
Автодополнение такое автодополнение
Alexander
Дочитал - так себе статья. Нет борьбы с б-чекером, вскользь упомянул, из-за этого не кажется что автор вник достаточно.
Evgeniy
А есть тут кто из STORIQA или Tugush? Вроде парни Rust пишут :)
Loo
Alexander
А может баян - но что есть из простых gui? Ну чтоб за 5 минут накидать несложное и работало и в win и lin.
Денис
вроде народ gtk пользует
Alexander
Не, спасибо. Ну если только не в специфичной обвязке какой.
Маjко
Маjко
Попробуй qml
Bugworm
Денис
Денис
по крайней мере создание диалога выглядит простым :)
Αλεχ
Антон
Дожили. Мне стали нужны аппликативы. В Расте
Cuno
Байтослесари, свидетели UB или просто прочитавшие номикон в тут есть?
https://play.rust-lang.org/?gist=088bb1469c4477e5e14de6341466456f&version=stable
Валидный код?
Маjко
https://docs.rs/byteorder/1.2.1/byteorder/
Маjко
Используй это
分解物質
Αλεχ
Cuno
Про endianness я в курсе, предположим, что оно всегда на little endian исполняется.
Денис
https://doc.rust-lang.org/std/mem/fn.transmute.html
Both types must have the same size.
Cuno
Денис
как самый минимум
Денис
ну это я к
debug_assert!(bytes.len() >= ::std::mem::size_of::<T>());
Денис
>=
Cuno
Т.е. если больше то уже UB значитс?
Денис
строго говоря — да
Денис
по факту — вряд ли :)
Cuno
Ну строго говоря конверчу я ссылку в ссылку
Cuno
и обе размером по 8 (4) байт
Маjко
Я серьезно, не надо этого делать, когда есть byteorder и у тебя стек не 128 байт там
Денис
и тем не менее
Cuno
Маjко
Затем, что ты не хочешь UB
Нафига лезть в ансейф, когда есть уже хорошая проверенная сейф абстракция?
Денис
ваще честно говоря я не вижу UB, за исключением (возможно) размера данных
Денис
unsafe ≠ UB