I can definitely subscribe to the idea that Lisp is fun. The application I have been writing (featureful chat application like Slack) has a server side completely written in Common Lisp by myself. Why do I work on it even though it&#x27;s unlikely that it will ever draw anyone away from Slack?<p>Because it&#x27;s fun.<p>Is it possible to do the same in another language? Sure, Slack is proof that it&#x27;s possible. But would I have persisted in actually doing it without any hope of profit? No, because programming in other languages is a chore, and the only light at the end of that tunnel is the finished product.<p>With Lisp, the journey is a reward of its own.<p>Yes, I know the same thing has been said by Haskellers and others, but I doubt it was ever said by a C++ programmer.