Post #13313 96 Dec 31, 2025, 11:41 UTC Weak AVL TreeИсточник: MaskRay MaskRay Weak AVL Tree tl;dr: Weak AVL trees are replacements for AVL trees and red-black trees. The 2014 paper Rank-Balanced Trees (Haeupler, Sen, Tarjan) presents a framework using ranks and rank differences to define bin
Post #13312 84 Dec 31, 2025, 11:40 UTC Sacramento游记Источник: MaskRay MaskRay Sacramento游记 周末从旧金山湾南部去Sacramento参观。
Post #13311 81 Dec 31, 2025, 11:38 UTC C++ code editing tools for GitHub Copilot: now in Public PreviewИсточник: C++ Team Blog Microsoft News C++ code editing tools for GitHub Copilot: now in Public Preview In November, we introduced C++ code editing tools for GitHub Copilot as a Private Preview, focusing on partnering with customers to tackle one of the common, taxing challenges for C++ development: refactoring at scale. Since then, we’ve listened to feedback…
Post #13310 69 Dec 31, 2025, 11:38 UTC New release cadence and support lifecycle for Microsoft C++ Build ToolsИсточник: C++ Team Blog Microsoft News New release cadence and support lifecycle for Microsoft C++ Build Tools Starting with Visual Studio 2026, we are introducing a new support lifecycle for the Microsoft C++ (MSVC) Build Tools. We are also updating the MSVC release cadence. As Visual Studio moves to a Modern Lifecycle with monthly feature updates and an annual new…
Post #13309 52 Dec 31, 2025, 11:37 UTC CLion 2025.3 Is Here, and It’s Epic: Faster Language Engine, Unique Constexpr Debugger, DAP Support, and Much MoreИсточник: CLion Blog The JetBrains Blog CLion 2025.3 Is Here, and It’s Epic: Faster Language Engine, Unique Constexpr Debugger, DAP Support, and Much More | The CLion… This is one of our largest updates ever, featuring advanced capabilities and refinements to deliver a smoother workflow.
Post #13308 48 Dec 31, 2025, 11:36 UTC I Went to BazelCon 2025 – Here’s Everything You Need to KnowИсточник: CLion Blog The JetBrains Blog I Went to BazelCon 2025 – Here’s Everything You Need to Know | The CLion Blog Whether you missed the event or just want a recap of the technical highlights, here is my take on the biggest announcements from BazelCon 2025.
Post #13307 43 Dec 31, 2025, 11:35 UTC C++ Weekly - Ep 513 - How Many Ways Can You End a Program?Источник: Cᐩᐩ Weekly With Jason Turner YouTube C++ Weekly - Ep 513 - How Many Ways Can You End a Program? ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading.…
Post #13306 45 Dec 31, 2025, 11:34 UTC C++ Weekly - Ep 512 - reinterpret_cast is Finally Fixed!Источник: Cᐩᐩ Weekly With Jason Turner YouTube C++ Weekly - Ep 512 - reinterpret_cast is Finally Fixed! ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep 21-22 (Kongsberg, NO): https://ndctechtown.com/tickets Oct…
Post #13305 48 Dec 31, 2025, 11:33 UTC C++ Weekly - Ep 511 - move(obj).fun() vs move(obj.fun())Источник: Cᐩᐩ Weekly With Jason Turner YouTube C++ Weekly - Ep 511 - move(obj).fun() vs move(obj.fun()) ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading.…
Post #13304 50 Dec 31, 2025, 11:32 UTC C++ Weekly - Ep 510 - The AMAZING Performance of array (and span)!Источник: Cᐩᐩ Weekly With Jason Turner YouTube C++ Weekly - Ep 510 - The AMAZING Performance of array (and span)! ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/505 T-SHIRTS AVAILABLE! ► The best C++ T-Shirts anywhere! https://jason-turner-shop.fourthwall.com/ WANT MORE JASON? ► My Training Classes: ht…
Post #13303 52 Dec 31, 2025, 11:31 UTC C++ Weekly - Ep 509 - Can Lambdas Inherit Interfaces?Источник: Cᐩᐩ Weekly With Jason Turner YouTube C++ Weekly - Ep 509 - Can Lambdas Inherit Interfaces? ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading.…
Post #13302 45 Dec 31, 2025, 11:30 UTC C++ Weekly - Ep 508 - What if You're Windows Only?Источник: Cᐩᐩ Weekly With Jason Turner YouTube C++ Weekly - Ep 508 - What if You're Windows Only? ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/227 Ep 497 - How to Add Static Analysis to Legacy C++ - https://youtu.be/7_nSywhw_E8 C++Now "Thinking Portable, How and Why to Make Your C++ Cross-Platform"…
Post #13301 45 Dec 31, 2025, 11:29 UTC Савва Лебедев — Замеряем производительность для высоконагруженных проектов с Google BenchmarkИсточник: C++ User Group YouTube Савва Лебедев — Замеряем производительность для высоконагруженных проектов с Google Benchmark Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — Скачать презентацию с сайта C++ Russia — https://jrg.su/9dRNNa Производительность всегда остается одним из приоритетов С++ разработчика и даже одной из главных причин выбора языка для проекта.…
Post #13300 42 Dec 31, 2025, 11:28 UTC Владислав Гордиенко, Филипп Белозёров — Video Games Profiling and BeyondИсточник: C++ User Group YouTube Владислав Гордиенко, Филипп Белозёров — Video Games Profiling and Beyond Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — Скачать презентацию с сайта C++ Russia — https://jrg.su/hnaUbb Производительность вездесуща и является краеугольным камнем при разработке видеоигр. Она крайне важна для игроков — почти так же…
Post #13299 47 Dec 31, 2025, 11:27 UTC Александр Исхаков — Шардирование: оптимизируем синхронизацию в системах с частой записьюИсточник: C++ User Group YouTube Александр Исхаков — Шардирование: оптимизируем синхронизацию в системах с частой записью Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — Скачать презентацию с сайта C++ Russia — https://jrg.su/QG6Nf7 В многопоточной среде с частыми операциями записи традиционные методы синхронизации часто становятся узким местом, ограничивающим…
Post #13298 40 Dec 31, 2025, 11:27 UTC Кирилл Колодяжный — Роль C++ в архитектуре современных платформ машинного обученияИсточник: C++ User Group YouTube Кирилл Колодяжный — Роль C++ в архитектуре современных платформ машинного обучения Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — Скачать презентацию с сайта C++ Russia — https://jrg.su/7f9FRH Машинное обучение в основном ассоциируется с Python, в то время как C++ незаслуженно обходят стороной. Это связано с тем, что C++…
Post #13297 40 Dec 31, 2025, 11:26 UTC 15 Years Doing C++ Standardization Work: A Personal Retrospective - Nevin Liber - CppCon 2025Источник: CppCon YouTube 15 Years Doing C++ Standardization Work: A Personal Retrospective - Nevin Liber - CppCon 2025 https://cppcon.org --- 15 Years Doing C++ Standardization Work: A Personal Retrospective - Nevin Liber - CppCon 2025 --- I've been working on C++ standardization for a decade and a half, and have been reflecting on what has been accomplished, increased…
Post #13296 36 Dec 31, 2025, 11:25 UTC Cache-Friendly C++ - Jonathan Müller - CppCon 2025Источник: CppCon YouTube Cache-Friendly C++ - Jonathan Müller - CppCon 2025 https://cppcon.org --- Cache-Friendly C++ - Jonathan Müller - CppCon 2025 --- When you need a container, pick std::vector<T> by default. This is because std::vector<T> is cache-friendly. What does that mean, though? This talk will answer that from…
Post #13295 32 Dec 31, 2025, 11:24 UTC Debugging C++ Coroutines in GDB - Zartaj Majeed - CppCon 2025Источник: CppCon YouTube Debugging C++ Coroutines in GDB - Zartaj Majeed - CppCon 2025 https://cppcon.org --- Debugging C++ Coroutines in GDB - Zartaj Majeed - CppCon 2025 --- C++ coroutines are hard to debug. We provide crucial details that will help programmers understand how to access and manipulate coroutines inside GDB. A key aid is…
Post #13294 30 Dec 31, 2025, 11:23 UTC Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish MorrisonИсточник: CppCon YouTube Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison https://cppcon.org --- Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison - CppCon 2025 --- There are a huge number of binary serialization formats out there: protobufs, Thrift, Avro, MessagePack, flatbuffers…