- With F#, the list often feels like the default choice of data structure. It is immutable and hence easy to reason about, however its use can come at a great cost. If you are using lists to process large amounts of data, then a lot of time will be spent creating objects and garbage collecting. When I stress tested lists with F#, it became clear that this can cause a major synchronization issue when parallel processing. In fact, I was often seeing programs written in parallel which were effectively just context switching between threads rather than running in parallel.
- Stoicism (Wikipedia)
Stoicism is a school of Hellenistic philosophy that flourished in Ancient Greece and Ancient Rome. The Stoics believed that the practice of virtue is enough to achieve eudaimonia: a well-lived, flourishing life. The Stoics identified the path to achieving it with a life spent practicing certain virtues in everyday life such as courage or temperance and living in accordance with nature. It was founded in the ancient Agora of Athens by Zeno of Citium around 300 BC.