ru
Feedback
Блог*

Блог*

Открыть в Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

Больше
1 922
Подписчики
-124 часа
-37 дней
-930 день
Архив постов
По многочисленным (двум) просьбам папищеков
+1
По многочисленным (двум) просьбам папищеков

Показывать не вижу смысла, маникюр почти такой же, как и в прошлый раз

💅

https://t.me/al_tch/1170 Но из-за ограничений инструмента, понятное дело, тетрис пошаговый, и сид нужно вручную переставлять

photo content

#prog #rust #article Avoid child modules in macros TL;DR: модуль внутри функции не может напрямую обращаться к определениям внутри этой функции, и из-за того, что rustdoc по умолчанию добавляет main в док-комментарии, это может сломать макросы, которые выносят детали реализации во вложенный модуль из соображений приватности

#prog #article Debugging an mruby Heap Corruption in Artichoke with Pernosco Опыт использования этого отладчика для решения реального бага, включающего в себя порчу памяти из-за комбинации особого кода на Ruby и нескольких проходов сборщика мусора в VM.

#prog #rust #article repr(C): Clear, Simple and (Sometimes) Wrong TL;DR: #[repr(C)] даёт меньше гарантий, чем многие думают, и конкретные примеры показывают, как такие определения могут иметь непортабельные размер, выравнивание и смещения отдельных полей

#бандиты
#бандиты

#prog #rust #c #meme про трактор

В СМЫСЛЕ УЖЕ АВГУСТ

photo content

#prog #article A type system for RCL Implementing a typechecker in Rust Статья о некоторых деталях реализации тайпчекера разработанного автором языка конфигурации, который является ML-like расширением над JSON. Это четвёртая статья в серии об этом языке, так что рекомендую также прочитать предыдущие. В более ранней статье A reasonable configuration language автор рассказывает, что побудило его на разработку нового языка. В качестве неожиданного побочного эффекта он получил более удобную (для него) замену jq.

#meme
#meme

#music Из сюрреалистичного шутера Post void. karlflodin.bandcamp.com/track/post-void-single-feat-ycjy

Repost from Install Wizard
photo content

#prog #rust #article Лодочник пишет о Pin. Именно, в первой статье — Pin — автор объясняет, для чего нужен Pin и почему решения, предлагаемые на замену, не подходят и были в конечном счёте отброшены при дизайне async/await. В конце автор расписывает проблемы с Pin — включая эргономические. В статье Pinned places лодочник рассказывает о возможном обратно совместимом расширении языка, которое интегрирует закрепление мест (places в терминологии Rust reference) в язык глубже. Как показывает автор, это позволяет значительно удобнее писать низкоуровневый (в стиле вызова poll) асинхронный код — без лишнего unsafe и с гораздо более прозрачным pin projection. Лично я считаю предлагаемое расширение языка с моей дилетантской точки зрения довольно перспективным.

Кстати, а вы упорядочивайте купюры в кошельке по номиналу?

Repost from someone's shitpost
photo content

photo content