Proceedings of the 2nd ACM SIGPLAN International Workshop on Programming for the Planet
Anil Madhavapeddy, Dominic Orchard, and KC Sivaramakrishnan.
Proceedings of the 2nd ACM SIGPLAN International Workshop on Programming for the Planet.
Welcome to the 2nd ACM SIGPLAN International Workshop on Programming for the Planet (PROPL 25), colocated with ICFP/SPLASH 2025 and held in Singapore on October 13th 2025! This workshop is dedicated to bridging the use of principled computer science towards positive climate and biodiversity actions. This year's edition follows a successful 1st workshop held at POPL 2024 in London, which had over 100 participants attend at the Institute of Engineering and Technology in London, UK.
There are simultaneous interlinked crises across the planet due to human actions: climate change, biodiversity loss, and desertification. Addressing these challenges requires, amongst other things, a global understanding of the present state of affairs and the effectiveness of our adaptations and mitigations, leveraging both data and computation.
However, programming the computer systems required to effectively ingest, clean, collate, process, explore, archive, and derive policy decisions from the planetary data we are collecting is difficult and leads to artefacts presently not usable by non-CS-experts, not reliable enough for scientific and political decision making, and not widely and openly available to all interested parties. Concurrently, domains where computational techniques are already central (e.g., climate modelling) are facing diminishing returns from current hardware trends and software techniques.
PROPL explores how to close the gap between state-of-the-art programming methods being developed in academia and the use of programming in climate analysis, modelling, forecasting, policy, and diplomacy. The aim is to build bridges to the current practices used in the scientific community.