TGViewer
Debugging bliss Debugging bliss @debugging_bliss · 439 subscribers
Post #8 406
Произвольная подборка фактов из уходящего года (без AI, там всё и так всем понятно)


1. Rust в ядре Linux официально перестал быть экспериментом
Пока вообще о Rust знаю не так много, но пора  принять тренд: через 5-10 лет это будет само собой нужная технология для всех, кто занимается вопросами системного программирования и перфоманса, наряду с C++ и C. Впрочем, в некоторых областях его почему-то до сих пор не видно, например в геймдеве?
https://lwn.net/Articles/1049831

2. Feature set для C++ 26  заморожен.

Большой фокус на безопасности и диагностике -  Erroneous behaviour и contracts. Я смотрел в последние 1.5 года пару докладов - обещают, что это заметно изменит жизнь, но я пока не проникся таким ощущением.

Рефлексия  - лайк (можно будет делать нормальный enum  to string?), но  выглядит конечно страшно.

Правда заморозка фичей - ещё не финальный этап. Например, оттуда уже убрали  любопытную trivial relocability. Ничего, вероятно все кому надо и так уже привыкли двигать байты и надеяться, что ничего не развалится🫡

3. Free-threaded Python (CPython без GIL) получил supported status

На практике это пока часто означает более медленный single-thread и необходимость, чтобы third-party модули/расширения действительно умели жить в этом режиме. Но для экосистемы Python событие всё равно знаковое.

4. В файловую систему XFS добавили atomic writes

На первый взгляд это новость только для разработчиков баз данных, но у меня другая точка зрения.

В файлы пишут почти все и часто начинают изобретать свои "уникальные решения", полагаясь на несуществующие гарантии, что потом выстреливает редкими и неприятными фейлами.

Например, многие думают, что если файл закрыть, то его содержимое обязано оказаться на диске(уверен все такими были).

XFS - одна из самых распространенных файловых систем в Linux (часто дефолтная). Пока atomic writes с сильными ограничениями и нюансами, до атомарности уровня whole-file далеко.  Но такие изменения постепенно приближают к более простой и безопасной работе с файлами.

https://lwn.net/Articles/1009298

5. OpenSSH  начал показывать предупреждение, если  key exchange без пост-квантовой защиты

** WARNING: connection is not using a post-quantum key exchange

** This session may be vulnerable to "store now, decrypt later" attacks.

Квантовых компьютеров ещё на практике нет даже близко, а люди вовсю готовятся!


❄️❄️❄️❄️❄️❄️❄️❄️
Всех с наступающим Новым годом! Желаю в новом году продуктивного времени, приятной работы и много новых знаний!
  • 👍 6
  • ❤ 3
  • 🍾 3
More from @debugging_bliss
  1. Sep 2, 2026Как изменились карьерные пути продвинутых ребят в последние годы? Пробуем оценить на призе…
  2. Jul 30, 2026Чем вообще занимаются инженеры в трейдинге? Такой вопрос нередко возникает в разговорах с…
  3. Jun 15, 2026Самое большое лото IPO в истории - как простые рабочие тоже разбогатели и почему этот день…
  4. Jun 2, 2026Можно ли доверять памяти компьютера? Bitsquatting и взлом Rowhammer🔰 Как-то оплачивая что…
  5. May 7, 2026Зачем рассматривать супермаркеты из космоса? 🛰🔍 Как-то я уже писал про то, как прогнозы…
  6. Apr 14, 2026Куда идут соревнования по программированию в мире с AI? Недавно прошел онлайн этап Midnigh…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →