Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Implementing Fast Calendar Algorithms: Speeding Date

cpponsea via YouTube

Overview

Explore fast calendar algorithms in this conference talk from C++ on Sea 2023. Discover how mathematical generalizations of division can solve complex date calculations efficiently. Learn about optimized implementations that outperform popular libraries, now featured in the Linux Kernel, libstdc++, and Microsoft's .NET. Gain insights into a faster std::chrono::year::is_leap implementation, a concise expression for determining the last day of non-February months, and the historical context of our modern calendar. Delve into the fascinating intersection of mathematics, history, and high-performance C++ programming to enhance your understanding of efficient date and time computations.

Syllabus

Implementing Fast Calendar Algorithms: Speeding Date - Cassio Neri - C++ on Sea 2023

Taught by

cpponsea

Reviews

Start your review of Implementing Fast Calendar Algorithms: Speeding Date

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.