#carbonlang
Carbon Language: An experimental successor to C++ docs.carbon-lang.dev

#gamedev #gamedevelopment #indiedev #cpp #carbonlang
July 31, 2025 at 6:55 PM
Carbon-C++ interop demo debut... on a C64 emulator! Couldn't have asked for a more iconic way to watch the future unfold. The vibe was on point, the message was warm & fuzzy, an emotional rollercoaster. Props to @scott.hanselman.com‬ for making a code demo a moment. 💻💖 #CarbonLang #CppNorth
I did not expect the first (public) demo of Carbon-C++ interop I saw to be on a Commodore 64 emulator at a cppnorth keynote about empathy. Great work @scott.hanselman.com
July 24, 2025 at 10:47 AM
I couldn't have asked for a better context for the first demo of #CarbonLang C++ interop. The talk was really amazing, with a wonderful message of empathy and welcoming.
I did not expect the first (public) demo of Carbon-C++ interop I saw to be on a Commodore 64 emulator at a cppnorth keynote about empathy. Great work @scott.hanselman.com
July 23, 2025 at 3:10 PM
#CarbonLang started a new updates sturcture:

- "Last week in Carbon" posts summarizing things across the project
- Every other month a live "demo" of toolchain or an active design discussion

First "Last Week": github.com/carbon-langu...

Proposal for the new structure: github.com/carbon-langu...
2025-04-07 — Last Week in Carbon · carbon-language carbon-lang · Discussion #5259
Introduction Welcome to the new Last Week in Carbon posts! This is a new format we're using to summarize activity across the Carbon project in the last week. You can find all the detail in the prop...
github.com
April 8, 2025 at 7:38 AM
First #CarbonLang newsletter of the new year!

- Retrospective on 2024
- Some big adjustments to the Carbon roadmap for 2025
- Blog posts
- 13 days of AOC solutions in Carbon ... albeit w/ hacks... ;]
- Compiler explorer now using the toolchain for Carbon!
- And more!

github.com/carbon-langu...
Carbon Copy No. 6 · carbon-language carbon-lang · Discussion #5117
Carbon Copy, March 2025 Here is the new Carbon Copy, your periodic update on the Carbon language! Carbon Copy is designed for those people who want a high-level view of what's happening on the proj...
github.com
March 12, 2025 at 9:18 PM
Been following Carbon’s progress for a while now. I appreciate this kind of explanation about its goals, non-goals, and nuances.

herecomesthemoon.net/2025/02/carb...

#carbon #carbonlang
Carbon is not a programming language (sort of)
Within C++, there is a much smaller and cleaner language struggling to get out.
herecomesthemoon.net
February 9, 2025 at 3:05 AM
The December edition of the Carbon Copy is out!

github.com/carbon-langu...

This one is full of updates, from how the toolchain is progressing (a lot!), to all kinds of details of structs. #CarbonLang
Carbon Copy Newsletter No.5 · carbon-language carbon-lang · Discussion #4694
Carbon Copy, December 2024 Here is the new Carbon Copy, your periodic update on the Carbon language! Carbon Copy is designed for those people who want a high-level view of what's happening on the p...
github.com
December 17, 2024 at 1:02 AM
A somewhat unusual / less formal talk from me at CppNorth about both #CarbonLang and #CPlusPlus is up! youtu.be/8SGMy9ENGz8

I hope you all enjoy it, I enjoy these weird corners of language design.
How Designing Carbon C++ Interop Taught me About C++ Variadics & Bound Members - Chandler Carruth
YouTube video by CppNorth
youtu.be
November 23, 2024 at 4:02 AM
Proud to start sharing Google's strategy for tackling our remaining memory safety challenges: security.googleblog.com/2024/10/safe...

It's high level, but it outlines the long-term strategy. We'll be sharing more detailed posts in this series.

#CPlusPlus #RustLang #CarbonLang
Safer with Google: Advancing Memory Safety
Posted by Alex Rebert, Security Foundations, and Chandler Carruth, Jen Engel, Andy Qin, Core Developers Error-prone interactions between ...
security.googleblog.com
October 15, 2024 at 6:22 PM
An awesome talk about #CarbonLang and definition checked variadics is live: youtu.be/Y_px536l_80

Even outside of Carbon, I really like the model provided for how to reason about sound, generic-arity functions.
Generic Arity: Definition-Checked Variadics in Carbon - Geoffrey Romer - C++Now 2024
YouTube video by CppNow
youtu.be
October 7, 2024 at 9:24 AM
And the fourth amazing edition of the Carbon Copy, your newsletter for #CarbonLang, is out! github.com/carbon-langu...
Carbon Copy Newsletter No.4 · carbon-language carbon-lang · Discussion #4273
Carbon Copy, September 2024 Here is the new Carbon Copy, your periodic update on the Carbon language! Carbon Copy is designed for those people who want a high-level view of what's happening on the ...
github.com
September 3, 2024 at 10:44 PM
Hot off the virtual presses is the 3rd edition of the Carbon Copy!! =D

I'm particularly excited about this one as it digs in a bit deeper into some meaty bits of the language design.

github.com/carbon-langu...

#CarbonLang
Carbon Copy Newsletter No.3 · carbon-language carbon-lang · Discussion #4068
Carbon Copy, June 2024 Here is the new Carbon Copy, your periodic update on the Carbon language! Carbon Copy is designed for those people who want a high-level view of what's happening on the proje...
github.com
June 20, 2024 at 9:33 PM
First edition of THE CARBON COPY!!! =D

Otherwise known as the new #CarbonLang newsletter: github.com/carbon-langu...
February 2, 2024 at 6:05 PM
Fun times!

I got #AsahiLinux #Fedora beta working on my Mac Mini!

I also got #CarbonLang building with a couple of PRs ending here: github.com/carbon-langu...

And I now have `perf` available on Apple Silicon! =D
`perf record` worked on the first try, letting me see instruction-level sampling!
Upgrade to latest rules_python. by chandlerc · Pull Request #3423 · carbon-language/carbon-lang
Also requires switching to using pip_parse and providing a fully resolved requirements lock file. This moves the input requirements to the requirements.in file, and processes it with: $ bazel run /...
github.com
November 27, 2023 at 5:58 AM
Really excited the keynote I gave at #CppNow back in May on #CarbonLang is now live!
youtu.be/1ZTJ9omXOQ0

This digs much more deeply into the ideas around interop and how it can potentially provide a path towards memory safety.
September 8, 2023 at 9:38 PM