The Clojure atom may be fundamental to programming in a modern LisP but real atoms are useful too. Here, we consider how Clojure fares in atomic physics. From data wrangling and image analysis to equation solving and visualisation, is the clojure data stack now ready for scientific research? A physicist considers a real-world walkthrough of a recent publication: highlighting the strengths and weaknesses of using Clojure compared to its better known competitors. Liking physics will be helpful but not necessary; a love of Clojure is required.
17 июл 2024