Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges developers face when dealing with basic data types in computing through this insightful Turing Lecture. Delve into the complexities of handling numbers, text, dates, and times in programming, understanding why these seemingly simple elements can cause significant issues. Learn about the origins of these problems and their connection to human factors. Gain valuable insights from Jon Skeet, a senior software engineer at Google, as he shares his expertise on why computers struggle with calculations, text manipulation, and date/time operations. Discover potential solutions and approaches to address these common programming pitfalls. Benefit from Skeet's extensive experience, including his contributions to Stack Overflow, authorship of C# books, and maintenance of the Noda Time date/time library for .NET.