Forwarded from мне не нравится реальность
Тем временем вышел Rust 1.57 (анонс).
tl;dr несколько заинтересовавших меня штук:
—
— кастомные профили компиляции (как
—
—
tl;dr несколько заинтересовавших меня штук:
—
panic!
/todo!
/assert!
макросы в константных контекстах— кастомные профили компиляции (как
dev
, release
, test
и bench
, но произвольные)—
try_reserve
методы для коллекций (которые могут вернуть ошибку, если память выделить не получилось)—
Iterator::map_while
, смесь map
и take_while
(которую я добавил в стандартную библиотеку!)blog.rust-lang.org
Announcing Rust 1.57.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
Forwarded from мне не нравится реальность
Ещё пара моментов, которые я упустил в предыдущем посте:
— Вопрос после вызовов макросов с
— Unicode 14.0
— Много функций пометили
—
Rust: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1570-2021-12-02
Cargo: https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md#cargo-157-2021-12-02
Clippy: https://github.com/rust-lang/rust-clippy/blob/master/CHANGELOG.md#rust-157
— Вопрос после вызовов макросов с
{}
теперь валиден (можно писать m!{...}?
)— Unicode 14.0
— Много функций пометили
#[must_use]
— Vec::leak
теперь не реалоцирует (кто-нибудь знал что он так делал??)—
Ordering
теперь #[repr(i8)]
Ну и ссылки на полные чейнджлоги (ставьте лайк если тоже забыли про их существование):Rust: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1570-2021-12-02
Cargo: https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md#cargo-157-2021-12-02
Clippy: https://github.com/rust-lang/rust-clippy/blob/master/CHANGELOG.md#rust-157
Блог*
Я, кстати, там докладчик, так что это ещё и шанс увидеться со мной вживую. Я бы сказал, какой доклад мой, но вы найдите сами, благо, зная меня, это не сложно.
Итого 50 слайдов.
50 слайдов. На 40 минут.
видимое беспокойство
50 слайдов. На 40 минут.
видимое беспокойство
На докладах Rustcon докладчикам предлагалось выбрать по паре лучших вопросов от зрителей, и тем вручали ключи от IDE от JetBrains.
Угадайте, кто получил два ключа 🌚
Угадайте, кто получил два ключа 🌚
Forwarded from мне не нравится реальность
Код в виде ёлочки который печатает ёлочку!
<twitter:m_ou_se>
Честно, я думал подобные извращения с
<twitter:m_ou_se>
Честно, я думал подобные извращения с
Rust
менее возможны, чем с условным C
, но вот...Twitter
Mara Bos
🦀🎄 This is what the output looks like in a terminal that supports color escape codes:
Одна моя знакомая трансгендерная девушка работала web-разработчиком. Какому-то нехорошему человеку это не понравилось, и он связался с директором компании, чтобы об этом рассказать, а тот, опасаясь раздутия скандала, сразу же "принял меры": уволил её и удалил всю инфу о ней с сайта. Этот нехороший человек написал об этом на своём канале на 50 тысяч рыл.
И без того не лучший день стал совсем поганым. Прощу прощения за мат, но:
Это пиздец. Ёбаный пиздец.
И без того не лучший день стал совсем поганым. Прощу прощения за мат, но:
Это пиздец. Ёбаный пиздец.