There are simultaneous interlinked crises across the planet due to human actions: climate change, biodiversity loss, and desertification (collectively, a crisis in climate health). Assessing progress on these complex and interlocking issues requires a global view on the effectiveness of our adaptations and mitigations. To succeed in the coming decades, we need a wealth of new data about our natural environment that we rapidly process into accurate indicators, with sufficient trust in the resulting insights to support interventions that affect the lives of billions of people worldwide.

Previous editions of PROPL (PROPL 2024, PROPL 2025) have investigated the state of practice in this area while also eliciting ambitious visions for future computational systems designed to support collaborative climate analysis, modeling, forecasting, policy, and diplomacy.

Inspired by the lively discussions around these future visions in previous years, PROPL 2026 will be more focused, operating as an open working meeting where we elicit requirements and propose a coherent set of technical approaches for a next-generation planetary compute engine, i.e. a large-scale “live computational commons” where all sorts of humans, working together when appropriate with safely sandboxed AI systems:

  • collect and process billions of observations about the state of the planet, with new data being ingested continuously
  • feed this data into live computations, including data analyses and simulations
  • present the results of these computations in formats that are comprehensible and actionable in the real world

We will consider all aspects of next-generation programming system design in this space, with dedicated time throughout the day for all of the following:

  • the user interface of the planetary compute engine (including usability considerations for both experts and non-expert contributors)
  • the core programming and data querying model
  • scalable implementation (e.g. incrementality, automatic parallelization and distribution)
  • interoperability mechanisms (e.g. foreign function and data interfaces)
  • version control
  • access control
  • collaboration with AI agents (including contextualization and sandboxing approaches)
  • data ingestion
  • sociotechnical aspects of the system (e.g. community norms, engagement with diverse stakeholders, where will computations run and how will large computations be managed)

Call for Action

In the previous two editions of the Programming for the Planet workshop (PROPL 2025, PROPL 2024), our community identified the need for a planetary compute engine to “connect the dots” on planetary health. This 3rd “Action PROPL” now invites anyone with an interest in helping research, design and implement a next-generation planetary compute engine to attend and actively participate in the workshop.

In each topical session, the organizers will begin with a brief orienting presentation, then ask audience members to contribute notes and ideas to a “living document” before engaging in an active discussion.

The goal is to include a diverse cross-section of:

  • climate science and biodiversity practitioners, who can contribute their point of view on computational and sociotechnical requirements and unmet needs; and

  • researchers and engineers with expertise in programming systems, who can connect these requirements with potential technical approaches that have been percolating through the computing community in research years, and identify potential unsolved problems that need further research.

If you’re interested in the topic of planetary health, but feel like your research doesn’t fit, then we encourage you to come along and we will try to figure it out with you!

Background reading:

These provide background into the kinds of problems we’d like to address. What we are seeking from the computer science community are ideas:

  • have you recently researched and built a system which may be useful towards these goals? Tell us about it, and how it might help.

  • do you have colleagues working on climate or biodiversity science who may benefit as users, and could provide inputs? You are welcome to talk to them and be a proxy if you are attending PLDI.

  • are you looking to embark on a new project, and have some time to build new collaborations? Drop us a note! For example, last year’s PROPL featured this: A FAIR case for a live computational commons which we are using this year as a template; more are welcome.

Above all, we want to take action today using our specialist and valuable skills at programming languages and computer systems, rather than deferring the issue to a future generation. If you fit this mold, or you want to, then we’d be delighted to have you at the 3rd PROPL.

Submissions

We are soliciting 1-page position papers, or even shorter notes, to help seed and steer the discussion on any of the topics enumerated at the top of this page (or any other topics that you think it would be important to discuss). If you have a position paper to contribute, please submit via HotCRP:

https://propl26.hotcrp.com/

Position papers will be lightly reviewed and posted publicly on the workshop webpage in advance of the event.

  • For climate science and biodiversity practitioners, broadly construed, we would love to hear your perspectives on the computational challenges you face, important constraints that would determine whether you would be willing to move to a new collection of languages, systems, and tools, and interesting research problems that might be useful case studies for the system.

  • For technologists, broadly construed, we would love to hear about potential important theoretical ideas, practical systems, open problems, research methods, and research results.

If you cannot attend, but would like to participate asynchronously, then we encourage you to submit a note to make us aware of your interest. Novelty is not a requirement in either case!