Gestion du temps en Common Lisp : la solution LOCAL-TIME

2025-01-01

Cet article examine en détail les complexités de la gestion du temps en Common Lisp et présente la solution de l’auteur : la bibliothèque LOCAL-TIME. Il retrace l’évolution de la représentation du temps par les humains, des notations imprécises et dépendantes du contexte à des notations scientifiques précises, en soulignant le chaos introduit par des facteurs politiques tels que l’heure d’été. LOCAL-TIME utilise une représentation efficace basée sur fixnum, intègre les données des fuseaux horaires mondiaux et gère divers calculs et conversions de format de temps, évitant ainsi les erreurs dues à une représentation imprécise du temps, comme le tristement célèbre problème de l’an 2000.

Développement Gestion du temps