es
Feedback
Блог*

Блог*

Ir al canal en Telegram

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

Mostrar más
1 923
Suscriptores
+224 horas
Sin datos7 días
-1130 días
Archivo de publicaciones
А вы знали, что в Челябинской области есть памятник Ленину с подписью "В. И. Ленин — почётный насекальщик"? Причём стоит он там потому, что в 1923 году туда зачислили работником Ленина, где он и числился в штате вплоть до 1991 года. Да, 67 лет после смерти.

Repost from N/a
Посты в моём канале: -милота -космос -бабушка маньяк -опять милота

#prog #rust #python #article The easiest way to speed up Python with Rust Статья про rustimport — библиотеку для лёгкой интеграции Rust-кода в код на Python, позволяющая импортировать отдельные rs-файлы как расширения. Со стороны Python требует лишь установить import hook. Отдельно отмечается, что применение у этого метода скорее для прототипирования — по мере роста объёма кода на Rust преимущества rustimport становятся менее полезными.

Repost from N/a
photo content

#meme про детей

photo content

Repost from N/a
Четверо арестантов в камере СИЗО, попали все недавно, нормально перезнакомиться еще не успели. - Тебя за что? - Ругал Пригожина. А тебя? - Хвалил Пригожина. А тебя? - А я - Пригожин. - А я - тоже Пригожин.

Repost from N/a
photo content

photo content
+1

#prog #article Increasing Compiler Speed by Over 75% Статья об опыте оптимизации DMD — компилятора для D.

#prog #article Durable Incrementality Статья о недавней оптимизации в salsa — фреймворке для инкрементальных вычислений, используемом в rust-analyzer. Идея довольно проста: вместо того, чтобы считать все аргументы равными, поделить их на группы в зависимости от того, насколько часто аргументы меняются (это требует вмешательства пользователя, потому что, очевидно, для надёжных результатов требует знания доменной области) и вместо глобальной версии отслеживать глобальный вектор версий — примерно как число в позиционной системе исчисления или версия программы в SemVer. Ревалидация графа значений сравнивает сохранённые версии в узлах графа с глобальной версией. Введение вектора глобальных значений вкупе с категоризацией аргументов позволяет раньше делать ранний возврат из обхода графа и таким образом делать меньше работы в целом. Подробнее в статье.

What's the stupidest "Real Men don't ________" you've ever heard? Почитайте, это смешно. Почему-то неожиданно много ответов о том, что "настоящие мужчины не вытирают задницу"

#prog #rust #article A visual tree iterator in Rust

Repost from N/a
photo content

Какая соска
Какая соска

#prog #rust #article Learn Unsafe Rust From My Mistakes Или о том, как можно неправильно написать map_in_place

Запомнили?