-
carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Not a C++ programmer, but I'd like to ask: Are Carbon's goals for interop here sufficient for most libraries and frameworks, or will bridge code be required in most cases?
I see this about exceptions, for instance:
"Carbon may not provide seamless interoperability support for C++ exceptions. For example, translating C++ exceptions to or from Carbon errors might require annotations or bridge code, and those translations may have some performance overhead or lose information. Furthermore, if Carbon code calls a C++ function without suitable annotations or bridging, and that function exits with an exception, the program might terminate."
https://github.com/carbon-language/carbon-lang/blob/trunk/do...
How does carbon have any intersection with Google Chrome / Chromium development? Some earlier posts:
- https://chromium.googlesource.com/chromium/src/+/refs/heads/...
- https://security.googleblog.com/2021/09/an-update-on-memory-...
Would carbon be a variation of "making C++ safer" mentioned in that blog post?
While I have had time to check this out, more generally whenever I read “Google launches…” I wonder how long until it makes it into the ever-growing graveyard?
https://killedbygoogle.com/