Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Web Development
Food as Medicine
Introduction to Animal Behaviour
ANIMATIONs
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from C++Now. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explores the business case, syntactic styles, and economic imperative of allocator-aware software infrastructure in C++, discussing costs, benefits, and potential language-based approaches for future standards.
Exploring embedded domain-specific languages for bare metal projects, focusing on benefits, resource costs, and implementation techniques using C++14/17 features.
Explore declarative containers in C++, offering simplified APIs for complex systems while maintaining efficiency. Learn to design opaque, property-based containers and domain-specific algorithms.
Explore dependency injection in C++, its benefits for maintainable code, and various implementation approaches. Learn to apply DI effectively in projects with changing requirements.
Explore a multithreaded, transaction-based locking strategy for containers in C++, focusing on atomicity, consistency, and isolation. Learn implementation techniques using C++17 standard library and compare performance with other methods.
Explore C++ type system benefits, avoiding primitive types for domain values. Learn to implement wrapper types and use a framework for type-safe operators, enhancing code safety and clarity.
Explore coding wisdom from various sources, covering value semantics, strong types, and API design. Gain insights on naming, consistency, and best practices in C++ programming.
Explore advanced hash table implementations and optimizations beyond std::unordered_map, including Robin Hood Hashing, SIMD instructions, and node-based container improvements for enhanced performance and memory efficiency.
Explore generative programming in C++ for console emulation, focusing on the 3DS interprocess communication system. Learn to balance performance, maintainability, and correctness using modern C++ techniques.
Explore modern C++ efficiency techniques, from value semantics to container choice, for writing performant code that meets user expectations in everyday programming scenarios.
Explore recent compiler optimizations and features with Matt Godbolt, creator of Compiler Explorer, as he shares insights on efficient code writing and the latest compiler developments.
Explore zero-allocation, type-erasure-free futures in C++. Learn design and implementation of an experimental library embedding asynchronous computation graphs into types, with benchmarks and C++17 features.
Explore smart output iterators in C++, their advantages, and how they complement STL algorithms and range libraries. Learn implementation techniques and performance comparisons for efficient collection manipulation.
Explore Docker for C++ project management, covering multi-stage builds, dependency resolution, and cross-platform targeting. Learn to streamline development with CppDock for efficient containerization.
Exploring the challenges and solutions in translating Fortran libraries to C++, focusing on maintaining performance and Fortran-like syntax while leveraging modern C++ features and expression template libraries.
Get personalized course recommendations, track subjects and courses with reminders, and more.