Workshop (Sadna)

on

Calendrical Calculations

Autumn 2003

0368-3500-25


Details

Nachum Dershowitz
Dan David 211
Tue. 16-18

Resources

Calendar website
Calendar book
Calendar applet
Lotus's applet
Book of tables
Yedion

Requirements

Programming Project
Teams of two
Using Java, C, Lisp, or whatever is best

Reward

Best project gets to keep a copy of the book, "Calendrical Calculations"

Project Ideas

  • New Calendars
    • Samaritan/Karaite/more
    • South Asian variations
    • Hindu variations and planetary motions
  • New Ports
    • C/C++, with PC application
    • Typed Lisp
  • Astronomy
    • New moon predictions
    • Clocks and calendars for Mars


  • Applets/Servlets
    • Parallel calendars, with holidays
    • Birthdays and anniversaries
    • Time charts and tables
  • Formula typesetting
    • Lisp to Tex conversion
  • Tabulations
    • Offline tables (1600-1900)
    • Online tables (PDF, spreadsheet)