Обратная сторона Луны
Photo
@repushko подсказывает, что это картина российского художника Андрея Шатилова
TJ
Арт: «Московская молитва»
Книга, наушники, а в качестве нимба — МЦК на схеме метро.
#prog #cpp
Текстовая расшифровка доклада про то, как квалификаторы влияют на то, как будут жить и сколько храниться значения, а также то, как всё это взаимодействует с шаблонами
Текстовая расшифровка доклада про то, как квалификаторы влияют на то, как будут жить и сколько храниться значения, а также то, как всё это взаимодействует с шаблонами
Хабр
Спецификаторы, квалификаторы и шаблоны
template<class T> static inline thread_local constexpr const volatile T x = {}; Такое количество ключевых слов введет в ступор любого неподготовленного разработчика. Но на C++ Russia 2019...
#prog #rust
В грядущей (31 декабря) версии Rust 1.49.0 будутpartition_at_index select_nth_unstable{, _by{, _key}}, аналог
В грядущей (31 декабря) версии Rust 1.49.0 будут
std::nth_element
из стандартной библиотеки C++. Это, конечно, хорошо, но почему так долго?GitHub
Stabilize slice_partition_at_index by jagill · Pull Request #77639 · rust-lang/rust
This stabilizes slice_partition_at_index, including renaming partition_at_index* -> select_nth_unstable*.
Closes #55300
r? @Amanieu
Closes #55300
r? @Amanieu
#prog #article
Статья с названием, говорящим само за себя: The most copied StackOverflow snippet of all time is flawed! Пикантности добавляет тот факт, что автор статьи — тот же человек, который этот фрагмент кода и написал.
Перевод
Статья с названием, говорящим само за себя: The most copied StackOverflow snippet of all time is flawed! Пикантности добавляет тот факт, что автор статьи — тот же человек, который этот фрагмент кода и написал.
Перевод
programming.guide
The most copied StackOverflow snippet of all time is flawed! | Programming.Guide
In a recent study titled Usage and Attribution of Stack Overflow Code Snippets in GitHub Projects, an answer I wrote almost a decade ago was found to be the most copied snippet on Stack Overflow. Ironically it happens to be buggy.
Блог*
Лучший пост?
Голосование посмотрела уже половина подписчиков, а голосов лишь чуть меньше 60. Маловато для статистики. Пожалуйста, проголосуйте сейчас (постом выше ссылки на посты в голосовании)
Forwarded from мне не нравится реальность (вафель 🧇🍓)
Pointers Are Complicated II, or: We need better language specs
Интересная статья о проблемах с оптимизирующими компиляторами и указателями. Как страшно жить
Интересная статья о проблемах с оптимизирующими компиляторами и указателями. Как страшно жить
www.ralfj.de
Pointers Are Complicated II, or: We need better language specs
Some time ago, I wrote a blog post about how there’s more to a pointer than meets the eye. One key point I was trying to make is that just because two pointers point to the same address...
— Имярек, разработка — это такая вещь, где только хорошие вещи сливают, а всё плохое копится.
#quotes #трудовыебудни
#quotes #трудовыебудни
#prog #rust
Если вы делаете вклад в Rust и не меняете LLVM — не собирайте LLVM сами, а возьмите готовый из артефактов CI, это сэкономит вам кучу времени.
Если вы делаете вклад в Rust и не меняете LLVM — не собирайте LLVM сами, а возьмите готовый из артефактов CI, это сэкономит вам кучу времени.
GitHub
rust/config.toml.example at 001bd7762c9fc0d032b502b6a50ad67694c30b2c · rust-lang/rust
Empowering everyone to build reliable and efficient software. - rust-lang/rust
#prog #cpp
Статья-введение о папире, описывающем проблему с отложенным UB в LLVM (если коротко, то там есть два отличающихся варианта представления неопределённых значений и разные оптимизации не всегда согласованы между собой в том, как они трактуют семантику этих неопределённых значений) и предлагающем способ разрешить эти проблемы, не нанеся при этом существенного ущерба качеству генерируемого кода.
Статья-введение о папире, описывающем проблему с отложенным UB в LLVM (если коротко, то там есть два отличающихся варианта представления неопределённых значений и разные оптимизации не всегда согласованы между собой в том, как они трактуют семантику этих неопределённых значений) и предлагающем способ разрешить эти проблемы, не нанеся при этом существенного ущерба качеству генерируемого кода.
Forwarded from Shady Bytes
“Wow. In the
nytimes, a doctor explains why the CDC chose to de-emphasize the elderly, even though doing so would've saved lives:
"Older populations are whiter...Instead of giving add'l health benefits to those who already had them, we can start to level the playing field a bit"”. Расизм стал нормой. https://twitter.com/JCompson_III/status/1339814373121011712
nytimes, a doctor explains why the CDC chose to de-emphasize the elderly, even though doing so would've saved lives:
"Older populations are whiter...Instead of giving add'l health benefits to those who already had them, we can start to level the playing field a bit"”. Расизм стал нормой. https://twitter.com/JCompson_III/status/1339814373121011712
Shady Bytes
“Wow. In the nytimes, a doctor explains why the CDC chose to de-emphasize the elderly, even though doing so would've saved lives: "Older populations are whiter...Instead of giving add'l health benefits to those who already had them, we can start to level…
Статья, о которой идёт речь (спасибо, Тимур): https://www.nytimes.com/2020/12/05/health/covid-vaccine-first.html
Nytimes
The Elderly vs. Essential Workers: Who Should Get the Coronavirus Vaccine First? (Published 2020)
The C.D.C. will soon decide which group to recommend next, and the debate over the trade-offs is growing heated. Ultimately, states will determine whom to include.
#prog #go #rust
Очередная длиннющая статья от Амоса, показывающая преимущества сильных типов Rust и то, как они помогают предотвращать баги и больше выражать в коде, нежели чем в документациях. На этот раз грушами для битья выступают Go и Javascript.
Абзац из этой статьи даже стал цитатой недели в TWiR:
Engineering is not about "not doing mistakes". Engineering is about designing systems that ensure fewer mistakes occur.
Rust is such a system.
Очередная длиннющая статья от Амоса, показывающая преимущества сильных типов Rust и то, как они помогают предотвращать баги и больше выражать в коде, нежели чем в документациях. На этот раз грушами для битья выступают Go и Javascript.
Абзац из этой статьи даже стал цитатой недели в TWiR:
Engineering is not about "not doing mistakes". Engineering is about designing systems that ensure fewer mistakes occur.
Rust is such a system.
fasterthanli.me
Aiming for correctness with types
The Nature weekly journal of science was first published in 1869. And after one and a half century, it has finally completed one cycle of carcinization, by publishing an article about the Rust prog...