Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Networking
Project Management
Modern & Contemporary American Poetry (“ModPo”)
Vital Signs: Understanding What the Body Is Telling Us
Philosophy, Science and Religion: Religion and Science
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.
Learn to integrate Eigen with Boost Proto for finite-element matrix expressions, including user-defined functions and external libraries in domain-specific languages.
Explore a framework for preventing resource deadlocks in multithreaded programs using intrusive dynamic analysis. Learn implementation, integration, and potential future developments.
Explore C++ alignment: C++11 changes, limitations, and proposed solutions. Learn about adding alignment to the type system for improved type safety and performance.
Explores implementing thread-safe and thread-neutral bags in C++, introducing drawer and cupboard abstractions using C++11 multi-threading features for efficient concurrent data access.
Explore Vienna-Libraries for computational science: ViennaCL, ViennaGrid, ViennaData, ViennaMath, and ViennaFEM. Learn how C++ can better meet scientific computing needs.
Exploring C++11 integration in Qt5: challenges, solutions, and guidelines for maintaining compatibility with C++98/03 while leveraging new language features.
Explore techniques for designing interoperable libraries, managing dependencies, and achieving consistency in large-scale C++ development using Bloomberg's foundation libraries as a practical example.
Insights on practical C++11 usage from ORM development experience. Covers perfect forwarding, value vs. reference passing, auto keyword, range-based loops, and cross-platform implementation challenges.
Explore Boost.Dispatch, a C++ library enhancing tag dispatching for complex function specializations. Learn its protocol, benefits, and applications in high-performance computing and library design.
Explore the redesign of Boost.Spirit parser framework for C++11, focusing on implementation details, design choices, and leveraging new language features to enhance simplicity and performance.
Explore C++11's less-discussed features: brace initialization, unions, and enums. Learn practical applications and benefits for beginner to intermediate C++ developers.
Explore denotative design and its application in C++ programming, using Agda's syntax to derive powerful, composable libraries from domain-specific mathematical entities.
Explore Charm++, a C++-based parallel programming framework for high-performance computing across shared and distributed memory systems, using object-oriented principles for efficient and scalable software development.
Explore binary compatibility for C++ libraries, covering ABI challenges, guidelines for maintaining compatibility, and real-world solutions from Qt and KDE experiences.
Explore libcppa, an open-source library combining the actor model with C++11 for efficient concurrent and distributed programming. Learn about its design, implementation, and benefits for building reliable systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.