Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Data Analysis
Digital Marketing
El rol de la digitalización en la transición energética
First Step Korean
Supporting Successful Learning in Primary School
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.
Explore composable firmware for embedded systems through a live demo, covering hardware access, interrupts, logging, and safe arithmetic while building an RGB lighting controller.
Optimizing calendar algorithms for modern CPUs: strength reduction, data dependency breaking, and historical insights. Faster implementations for leap year checks and last day of month calculations.
Practical guide to debugging C++ code, covering the entire process from crash to fix. Learn to reproduce, locate, understand, and prevent bugs using real-world examples and effective tools.
Explore advanced C++ techniques for low-latency systems, covering CPU caching, data structures, concurrency, and memory management to optimize performance in finance, audio, and gaming.
Explore sol2, a C++ wrapper for Lua API, offering intuitive abstractions, performance optimization, and scalability. Learn API extension, wrapping techniques, and compile-time strategies.
Explore modern C++ in embedded systems, covering decision-making, tool support, language features, and practical applications for bare-metal and small-OS projects.
Explore C++ language enhancements: uniform call syntax, recursive lambdas, and simplified method templates. Learn how these features improve code clarity, reduce boilerplate, and enhance language uniformity.
Explore advanced fuzzing techniques to enhance library reliability, with insights on tools, guided fuzzing, and real-world examples from libc++ and Boost.Algorithm.
Explore how binary size metrics in code reviews can effectively counter complexity in large C++ applications, providing insights into VMware's development practices.
Explore the journey from parsing to semantic analysis in compiler design, covering approaches, challenges, and insights for effectively processing syntax trees in language analysis tools.
Exploring C++17 views: benefits, pitfalls, and implementation strategies for improved performance and cleaner abstractions in software design.
Explore Julia's integration with C++, showcasing its high performance, dynamic dispatch, and seamless interfacing capabilities through Cxx.jl and CxxWrap.jl, with interactive examples and benchmarks.
Explore advanced C++ metaprogramming techniques using Boost.TMP, focusing on composition, SFINAE strategies, and efficient type traits for faster and more readable metaprograms.
Explore advanced lock-free programming techniques for multi-producer, multi-consumer queues. Learn to critically evaluate when lock-free solutions are appropriate and how to approach their implementation.
Explore fancy pointers in C++, their implementation, and applications in shared memory databases, private heaps, and object persistence. Learn addressing models and storage strategies for synthetic pointers.
Get personalized course recommendations, track subjects and courses with reminders, and more.