Calendar software should be way more programmable. A calendar should be a live program, not just a static dataset

Some people don’t celebrate easter, Christmas but do equinoxes and solstice, some don’t like birthdays but do like other anniversaries?

This should be programmable… incl things like when days begin and end … at noon, at midnight, at sunrise, at sunset, or whatever… and day & week numberings and which year it is

One should be able to replace the standard calendars with one your write yourself and have it be honoured system wide

#MalleableSoftware #MalleableSystems #DataIsCode #CodeIsData #Scheme #EmbeddedAndSandboxed

RT @[email protected] ✨ Such a great talk by @deech[email protected] I especially liked the emphasis on ‘culture’. And although he claimed the talk would not be about Smalltalk - it does show how great a tool @[email protected] Smalltalk is. Watch here: https://t.co/AfX2dg8jPT #CodeIsDatahttps://t.co/uqBY5KxoAQ
Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram

YouTube