#OpenSourceDiscovery 65: Carbon Language
Typescript of C++ world - An experimental successor to C++
Today I discovered…
Carbon Language
A new programming language for performance-critical software that is interoperable with C++. How Typescript has improved developer experience of Javascript, similarly Carbon aims to improve DevX for C++
💖 What I like:
It comes with batteries-included i.e. package manager, libraries, compiler, etc. Imagine what node and npm have done for the adoption of javascript in the backend systems. Similar story might repeat here in the adoption of C++
Interoperability with C++ and migration from existing C++
If it does achieve the aim for developer experience as planned while maintaining the performance, it can be a good contender to even Rust, Go, etc.
👎 What I dislike:
The project would require more work and support before it becomes practical to use
Author: Chandler Carruth @chandlerc1024, Jon Ross-Perkins, Geoff Romer, Richard Smith, etc.
Demo | Source
Tech Stack: C++, Python, Starlark, Shell
Know of a cool open-source project? Share with the community
This project rings a bell to another language - https://dlang.org, supposedly C successor but haven't seen much adoption yet. I am very excited and hopeful about Carbon.