EcoStd
Standards for Programming Language Tools
What?
Tools
We define standards for the tools that make programming tools work in harmony
with each other. We aim to get compilers, package managers, build systems,
development environments, debuggers, and more working together and
interchangeably.
Languages
Our initial focus for tool standards is in bringing coherence and interoperation
for the tools that drive the C++ programming language. But we are thinking
ahead to all programming tools working effortlessly together.
Read
Standards
We are in the process of putting together the first release of basic C++
tools interoperability standards. You can read the in-progress draft as we work
from RFCs.
Getting Involved
Community
Our community has experts that work on compilers, package manager, build
systems, and more. While we concentrate our initial efforts in C++ we are
gathering in the C++ Ecosystem Evolution forum.
Contribute
We welcome contributions in our efforts for better programming through tools.
We have an open RFC contribution process that was informed from our experiences
with, and study of, other standards and design processes.