Friday, November 10, 2017

Building a Better Date/Time Library for Swift

Dave DeLong (tweet):

Chronology is an attempt to build a better date and time API for Swift on top of the constructs provided by Foundation.

Foundation.framework has one of the absolute best and most capable APIs available to any developer on any platform. However, it comes with a heavy price in the form of cognitive load. Too many developers do too many incorrect things. Over the years, Foundation has gained more and more convenience methods via the Calendar type, but fundamental issues remain.

Comments RSS · Twitter

Leave a Comment