Блог*
Відкрити в Telegram
Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here
Показати більше1 925
Підписники
+224 години
+37 днів
-630 день
Архів дописів
1 926
Труд сделал из обезьяны человека.
А вот что труд делает с человеком — почему-то не говорят.
1 926
#prog #rust #rustreleasenotes
Вышла версия Rust 1.68.0! В этот раз релиз довольно минорный, так что за подробностями отсылаю к полному списку.
▪️Добавили макрос pin!. Вафель рассказывал, чем он отличается от прочих подобных макросов в сторонних либах.
▪️Cargo теперь умеет в т. н. sparse registry protocol. При его использование cargo вместо вычитывания индекса целиком скачивает информацию о реально используемых зависимостях, что обычно работает значительно быстрее текущего варианта, при котором клонируется репозиторий с индексом.
▪️Span-ы токенов теперь хранятся не абсолютными, а относительными по отношению к родительским токенам. Абсолютные span-ы менялись при добавлении и удалении строк, причём не только там, где это имело значение, но и во всех строках ниже изменённых. Это серьёзно ограничивало преимущества инкрементальной компиляции. Разумеется, относительные span-ы несколько замедляют работу в том смысле, что теперь нужно проходить по дереву токенов для нахождения их каноничной формы, но бенчмарки показывают, что инкрементальная компиляция в целом от этого выигрывает, особенно для таких "тяжёлых" крейтов, как clap, cargo, regex и syn.
▪️Если вы вдруг горели желанием преобразовывать булеаны в числа с плавающей точкой, то теперь вас ничто не ограничивает с новыми реализациями
From<bool> для f32 и f64.1 926
Rust — это когда пытаешься запрогать type-level fizzbuzz так, чтобы он в итоге всё фигачил в одну строку в
.rodata (и, кстати, успешно) и в процессе натыкаешься на баг компилятора.1 926
Repost from SWE notes
Нашел хороший курс про отказоустойчивость в распределенных системах, да ещё и на русском языке. Очень рекомендую.
#fault_tolerant #distributed_system
1 926
Первая ачивка: 24 ноября 2020 года.
Вторая ачивка: 22 февраля 2023 года.
Обожаю эту игру.
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
