[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 2
Источник: Habr
Автор: mr-pickles
Источник: Habr
Автор: mr-pickles
Хабр
Как я написал алгоритм сортировки, который быстрее std::sort. Часть 2
Публикуем вторую часть перевода материала об очень быстром алгоритме сортировки — «Ska Sort». В первой части говорилось о временной сложности алгоритмов и о том, какие улучшения базового...
Typescripten: Generating Type-safe JavaScript Bindings for emscripten - Sebastian Theophil
Источник: CppCon
Источник: CppCon
YouTube
Typescripten: Generating Type-safe JavaScript Bindings for emscripten - Sebastian Theophil
https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
WebAssembly has become a very popular target platform for C++ developers. Thanks to emscripten, porting native applications to WebAssembly is easy — as long as the application only uses the browser…
https://github.com/CppCon/CppCon2021
---
WebAssembly has become a very popular target platform for C++ developers. Thanks to emscripten, porting native applications to WebAssembly is easy — as long as the application only uses the browser…
Back To Basics: Undefined Behavior - Ansel Sermersheim & Barbara Geller - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Back To Basics: Undefined Behavior - Ansel Sermersheim & Barbara Geller - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
In this talk we will build a refined and improved definition of undefined behavior, to motivate and encourage C++ developers to write correct code. We will explain the terminology associated with…
https://github.com/CppCon/CppCon2021
---
In this talk we will build a refined and improved definition of undefined behavior, to motivate and encourage C++ developers to write correct code. We will explain the terminology associated with…
Building a Lock-free Multi-producer, Multi-consumer Queue for Tcmalloc - Matt Kulukundis - CppCon 21
Источник: CppCon
Источник: CppCon
YouTube
Building a Lock-free Multi-producer, Multi-consumer Queue for Tcmalloc - Matt Kulukundis - CppCon 21
https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
Lock free multi-producer, multi-consumer queues are an area of active research in concurrent data structures, but their performance varies heavily with the specific constraints of the surrounding…
https://github.com/CppCon/CppCon2021
---
Lock free multi-producer, multi-consumer queues are an area of active research in concurrent data structures, but their performance varies heavily with the specific constraints of the surrounding…
[Перевод] Нельзя копировать код с помощью memcpy, всё намного сложнее
Источник: Habr
Автор: PatientZero
Источник: Habr
Автор: PatientZero
Хабр
Нельзя копировать код с помощью memcpy, всё намного сложнее
В своё время один из клиентов сообщил нам, что на Itanium его программа завершалась аварийно. Постойте, не закрывайте статью! На Itanium клиент выявил проблему, но она свойственна и всем остальным...
[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 3
Источник: Habr
Автор: mr-pickles
Источник: Habr
Автор: mr-pickles
Хабр
Как я написал алгоритм сортировки, который быстрее std::sort. Часть 3
Публикуем третью часть перевода материала о быстром алгоритме сортировки. Вот, на всякий случай, ссылки на первую и вторую части. В тех материалах мы говорили о теории сортировки, об...
Design and Implementation of Highly Scalable Quantifiable Data Structures in C++ - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Design and Implementation of Highly Scalable Quantifiable Data Structures in C++ - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
Architectural imperatives due to the slowing of Moore's Law, the broad acceptance of relaxed semantics and the O(n!) worst case verification complexity of generating sequential histories motivate…
https://github.com/CppCon/CppCon2021
---
Architectural imperatives due to the slowing of Moore's Law, the broad acceptance of relaxed semantics and the O(n!) worst case verification complexity of generating sequential histories motivate…