Умножение матриц: пример использования расширения ARM SME2 в Apple M4 Pro
Источник: Habr
Автор: olegbor
Источник: Habr
Автор: olegbor
Хабр
Умножение матриц: пример использования расширения ARM SME2 в Apple M4 Pro
Микрофотография скальпированного процессора Apple M4 В конце 2020 года я купил MacBook Pro 13 на процессоре Apple M1, очень хотелось испытать процессоры на архитектуре ARM. Почти сразу на чипе Apple...
❤1
Сколько на самом деле стоит LOG_INFO(): benchmark библиотек логирования C++
Источник: Habr
Автор: emishkurov
Источник: Habr
Автор: emishkurov
Хабр
Сколько на самом деле стоит LOG_INFO(): benchmark библиотек логирования C++
Логирование есть практически в каждом C++ проекте. Почти любой сервис, демон или библиотека рано или поздно обрастает строками вроде LOG_INFO(...) или logger.debug(...) . Чаще всего библиотека...
❤1
San Diego C++ Meetup #84: March 2026 Edition – UNDO – Agentic Debugging Using Time Travel
Источник: Vorbrodt's C++ Blog
Источник: Vorbrodt's C++ Blog
Vorbrodt's C++ Blog
San Diego C++ Meetup #84: March 2026 Edition – UNDO – Agentic Debugging Using Time Travel
Hello everyone! Last Tuesday, March 10th, we held our 84th San Diego C++ Meetup. This was a special “super-fast” edition where we broke our usual virtual routine to meet in person at Qu…
Процессор в вашем компьютере угадывает будущее. И ошибается в 5% случаев
Источник: Habr
Автор: inkedsymon
Источник: Habr
Автор: inkedsymon
Хабр
Процессор в вашем компьютере угадывает будущее. И ошибается в 5% случаев
В прошлую пятницу я объяснял джуну, почему его код на отсортированном массиве работает в шесть раз быстрее, чем на неотсортированном. Тот же массив, тот же алгоритм, и те же данные. Просто в другом...
Использование OPC UA на нативном приложении в технологии MFC MS Visual C++
Источник: Habr
Автор: DADCorp
Источник: Habr
Автор: DADCorp
Хабр
Использование OPC UA на нативном приложении в технологии MFC MS Visual C++
Для начала проведем небольшой анализ архитектурных подходов в системах АСУТП: от проприетарных SCADA к унифицированным стандартам OPC UA. В сфере промышленной автоматизации (АСУТП) традиционный подход...
Compiling at Compile Time with Daniel Nikpayuk - CppCast Ep405 - C++ Weekly Ep 525
Источник: Cᐩᐩ Weekly With Jason Turner
Источник: Cᐩᐩ Weekly With Jason Turner
YouTube
Compiling at Compile Time with Daniel Nikpayuk - CppCast Ep405 - C++ Weekly Ep 525
Jason is joined this week by Daniel Nikpayuk .
Daniel is an Inuvialuk from Inuvik/Aklavik. He has a bachelor's degree in mathematics. His personal technology goal is to build a programming language to assist in Indigenous multimedia/storytelling. Daniel…
Daniel is an Inuvialuk from Inuvik/Aklavik. He has a bachelor's degree in mathematics. His personal technology goal is to build a programming language to assist in Indigenous multimedia/storytelling. Daniel…
How C++ Finally Beats Rust at JSON Serialization - Daniel Lemire & Francisco Geiman Thiesen
Источник: CppCon
Источник: CppCon
YouTube
How C++ Finally Beats Rust at JSON Serialization - Daniel Lemire & Francisco Geiman Thiesen
https://cppcon.org
---
How C++ Finally Beats Rust at JSON Serialization - Daniel Lemire & Francisco Geiman Thiesen - CppCon 2025
---
JSON, or JavaScript Object Notation, has become a cornerstone for storing and exchanging data. Its appeal lies in its simplicity—human…
---
How C++ Finally Beats Rust at JSON Serialization - Daniel Lemire & Francisco Geiman Thiesen - CppCon 2025
---
JSON, or JavaScript Object Notation, has become a cornerstone for storing and exchanging data. Its appeal lies in its simplicity—human…
CppCon 2025 Threads vs Coroutines: Why C++ Has Two Concurrency Models -- Conor Spilsbury
Источник: isocpp.org (Standard C++)
Источник: isocpp.org (Standard C++)