Lent and Lisp
3 days ago
- #Religious Observances
- #Calendar Calculations
- #Lisp
- The author discusses the coincidence of Ash Wednesday with Ramadan and Chinese New Year, noting the cultural connection of self-denial periods.
- Exploration of switching from Emacs Lisp to Common Lisp for calendar calculations, inspired by the book 'Calendrical Calculations'.
- Encountered issues with the Common Lisp code from 'Calendrical Calculations' but found a workaround by editing the file to load in CLISP.
- Developed a script in Common Lisp to find dates when Ramadan 1 and Ash Wednesday coincide over a 500-year period.
- Extended the script to include Chinese New Year, identifying rare triple coincidences of these dates.
- Plans to delve deeper into calendar and astronomical calculations with the latest edition of 'Calendrical Calculations'.