Calendrical C++ - std::chrono, History, Mathematics and the Computus
Offered By: CppNow via YouTube
Course Description
Overview
Explore the intricate world of calendars and time computation in C++ through this comprehensive conference talk from CppNow 2023. Delve into the complexities of std::chrono, the historical context of calendar systems, and the mathematical challenges involved in determining dates like Easter. Learn about proper usage of C++ time-related constructs, gain insights into calendar complexities, and discover effective ways to express time-related concepts clearly. Journey through history, exploring the intersection of mathematics, astronomy, and religious traditions that have shaped our understanding of time and calendars. Uncover the real-world complications of time calculation and how they relate to modern programming challenges.
Syllabus
Introduction
Disclaimer
About me
Time
Tips
Clocks
Quantization
UTC Clock
Dates
History
Computers
Why is Easter important
Calendar problems
Astronomy and astrology
How to calculate the moon
The early Christian church
Northumbria
Bead
Motonic Cycle
Easter Algorithm
New Years Day
Genesis
Three Milky
Pope Gregory
Dates dont exist
Dates exist multiple times
Chrono doesnt deal with that
Tax year in the UK
Math problem
Gauss
Algorithms
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube