Random Rust Dev
441 subscribers
145 photos
51 videos
1 file
38 links
Разработка на языке Rust.
Пишу простыни со своими мыслями о Rust и проектах на нем.
Download Telegram
Мой друг сказал, что код на расте сложно читать.

Ну что тут сложного?
😁17🌚4🔥2😈2
Пишу тесты.
В прошлый раз у меня ушла уйма времени на отладку процесса сериализации и десериализации.

В этот раз минорный неточности, но в основном все сразу работает.
Чаще ошибка в тесте, а не в библиотеке.
👍2
О как.
Оказывается буквально 22 января в стейбл приехали новые методы для слайсов.
<[MaybeUninit<T>]>::assume_init_* семейство, меньше трансмутить. Трансмутить можно, но всегда опасное.
<[T]>::as_array и компания - ура, минус причина писать unsafe.
👍81🔥1👀1
Media is too big
VIEW IN TELEGRAM
Когда разозлился, что твоего другана завалили при посадке
🔥42
Как заставить растовика задуматься над элементарной вещью?

Задайте ему вопрос: Какой тип у `0x12345_f32`?
Anonymous Quiz
61%
f32
5%
f64
4%
usize
5%
u32
12%
i32
5%
str
2%
!
3%
()
3%
Свой вариант в комментарии
🔥4
Написал свой парсер литералов в лексере.
Так он занял больше кода, чем весь остальной лексер.
Анэскейпинг хотя бы пошарился между символом и строкой.
А вот с числами сильно больше ожидаемого краевых случаев.
🔥4
Спрашивал у ИИ на счёт квантовой теории. Оно мне между делом такое выдало:

Your body mass is mostly vibrating strong field energy.
Which is deeply unfair because you still have to exercise.
😁14😐2🥴1
Media is too big
VIEW IN TELEGRAM
Когда пришёл на босса, но у тебя нет времени уворачиваться от атак.
😎3
5😁4
Жена:
Смотри, вот есть то и сё. Выбирай.
Я: Выбираю
Жена: Неправильно
11😁5💯3