понедельник, 3 августа 2026 г.
понедельник, 22 июня 2026 г.
вторник, 9 июня 2026 г.
понедельник, 1 июня 2026 г.
понедельник, 25 мая 2026 г.
пятница, 15 мая 2026 г.
C++ 26
что значит снова нет шлюма для многописарок в случае интензианского грума
https://www.opennet.ru/opennews/art.shtml?num=65102
- «Снова нет шлюма»: «Шлюм» — искаженное от «шлюз» (англ. latch или barrier), механизм синхронизации. Значит, опять не включили долгожданный простой инструмент для приостановки выполнения потоков, пока другие не завершат работу.
- «Для многописарок»: Речь идет о многопоточных приложениях, где несколько потоков одновременно пишут данные в одну структуру (много писателей — multiple writers).
- «В случае интензианского грума»: Искаженное название. Скорее всего, речь о «интенсивном груминге» (intense grooming) — частом изменении, рефакторинге или «причесывании» структуры данных, что требует частой синхронизации.
пятница, 8 мая 2026 г.
четверг, 12 марта 2026 г.
AI youtube
Роботы хотят забрать у вас работу: исследование генеративного ИИ для C++
https://www.youtube.com/watch?v=J48YTbdJNNc
AI CEO MAX
https://www.youtube.com/watch?v=nvah9-HjDLc
Stream чувака
https://www.youtube.com/watch?v=YgrX-ZqDFYc
Юмор AI
вторник, 10 марта 2026 г.
пятница, 6 марта 2026 г.
понедельник, 23 февраля 2026 г.
пятница, 20 февраля 2026 г.
Избежать оптимизации
https://habr.com/ru/companies/yadro/articles/1001574/#comment_29557066
https://godbolt.org/z/cbssKjbfx
среда, 11 февраля 2026 г.
среда, 3 декабря 2025 г.
пятница, 21 ноября 2025 г.
четверг, 20 ноября 2025 г.
среда, 29 октября 2025 г.
Сравнение ЯП
https://www.opennet.ru/openforum/vsluhforumID3/118442.html#160
Внезапно, так и есть. Авторы Java-версии открыто признают, что не заморачиваются и аллоцируют по объекту на пакет ("we still allocate around 20 bytes on average per forwarded packet"). Т.е. вместо самой программы они бенчмаркают сборщик мусора. А ещё они зачем-то используют Unsafe и volatile-поля, тем самым не давая JVM выполнять большинство оптимизации.