Dark is a holistic programming language, structured editor, and infrastructure, for building backend web services. It's for frontend, backend, and mobile engineers.
Our goal is to make coding 100x easier, which we believe will allow a billion people to build software. This is a huge challenge, that requires a significant rethink of how we write software.
The defining principle behind Dark is that we want to remove all accidental complexity from coding. Building applications today is incredibly complex, and a great deal of that complexity is accidental.
What are the major sources of complexity today?
Dark allows developers to:
Learn more about the philosophy and design behind Dark.
Dark is currently in private alpha.
We've had developers ship products (with paying customers!) ship on Dark.
Projects that are currently a good fit:
If you have something that fits these criteria and want to build it right now, please leave a note about it in the "anything else?" box when you sign up for the beta. We also offer a developer residency on a rolling basis.