carbon-language/carbon-lang
View on GitHub ↗ ★ 33,937 C++
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
93 mentions on Hacker News by 78 people: 14 stories, 79 comments · first 2022-07-19 · latest 2026-08-19
20082026
-
https://github.com/carbon-language/carbon-lang/pulls?q=is%3A... an active project indeed!
comment by froh · 2026-08-19 · in The Two Factions of C++ (2024) -
…talks [1], one of which says that they are considering a 0.1 release "early next year". [0]: https://github.com/carbon-language/carbon-lang [1]: https://github.com/carbon-language/carbon-lang#2026
comment by aw1621107 · 2026-08-19 · in The Two Factions of C++ (2024) -
…ago, and is currently presented as an experimental language that is not yet ready for use [0]. 0: https://github.com/carbon-language/carbon-lang#project-statu...
comment by doodpants · 2026-05-27 · in Go: Support for Generic Methods -
…policy-based approaches to safety, vs Google's much broader-scoped Carbon effort. More context: https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by StilesCrisis · 2026-05-17 · in C++26 Shipped a SIMD Library Nobody Asked For -
…has some activity at least, and they might be coming with some announcement later this year. https://github.com/carbon-language/carbon-lang/
comment by ceteia · 2026-02-14 · in Zig – io_uring and Grand Central Dispatch std.Io implementations landed -
Google is making a similar attempt with C++ called Carbon Language: https://github.com/carbon-language/carbon-lang
comment by maxloh · 2026-01-03 · in The C3 Programming Language -
…SWAR version in the Carbon derivative of SwissTable that might be worth looking at for inspiration: https://github.com/carbon-language/carbon-lang/blob/trunk/co... Can see the rest of that file and the adjacent `raw_hashtable.h` for the…
comment by chandlerc1024 · 2025-12-23 · in Building an efficient hash table in Java -
…when Carbon is finally stable and hits the mainstream, I will definitely start trying out Carbon. https://github.com/carbon-language/carbon-lang
comment by giancarlostoro · 2025-09-20 · in Is Zig's new writer unsafe? -
…in Carbon" posts via GitHub[4] or RSS[5] - The Discord server: https://discord.gg/ZjVdShJDAs [1]: https://github.com/carbon-language/carbon-lang/discussions/c... [2]: https://groups.google.com/a/carbon-lang.dev/g/announce [3]:…
comment by chandlerc1024 · 2025-08-01 · in Carbon Language: An experimental successor to C++ -
…perhaps the GitHub README [1] had been better ... but it seemed like the most "official" page. [1] https://github.com/carbon-language/carbon-lang/?tab=readme-o...
comment by samuell · 2025-08-01 · in Carbon Language: An experimental successor to C++ -
…LLVM and C++ related conferences. Basically there should be a 1.0 somehow towards the end of 2026. https://github.com/carbon-language/carbon-lang/blob/trunk/do... This is a talk from last year CppNorth, there should be one this year as…
comment by pjmlp · 2025-07-31 · in Carbon Language: An experimental successor to C++ -
The latest Carbon newsletter is here, from March: https://github.com/carbon-language/carbon-lang/discussions/5...
comment by wffurr · 2025-05-16 · in Initialization in C++ is bonkers (2017) -
…for C++: Cpp2 (Herb Sutter's brainchild): https://hsutter.github.io/cppfront/ Carbon (from Google): https://github.com/carbon-language/carbon-lang In principle those could enable a safe subset by default, which would (except when…
comment by eslaught · 2025-05-07 · in Matt Godbolt sold me on Rust by showing me C++ -
…up the reasons for Carbon's existence as an answer. Actually, I did the legwork for you[1]. [1]: https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by zamalek · 2025-02-20 · in Greg K-H: "Writing new code in Rust is a win for all of us" -
…they aren't sure how it is going to work out in first place. > "If you can use Rust, ignore Carbon" https://github.com/carbon-language/carbon-lang/blob/e09bf82d... > "We want to better understand whether we can build a language that meets…
comment by pjmlp · 2024-11-25 · in The two factions of C++ -
…be desktop / mobile apps / systems programming except video games, but I'm curious in general. [1] https://github.com/carbon-language/carbon-lang [2] https://github.com/seanbaxter/circle
comment by mckravchyk · 2024-09-09 · in What's new in C++26 (part 1) -
…to achieve its security goals but we still currently aim for a model that will prevent them." [0] https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by Vt71fcAqt7 · 2024-06-03 · in Circle C++ with memory safety -
…approach. It's an entirely new language that could interoperate with existing C++ code/library. https://github.com/carbon-language/carbon-lang
comment by maxloh · 2024-06-02 · in Circle C++ with memory safety -
…efforts, due to Hyrum's Law, and so we should acknowledge that upgrades require active migrations. https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by suby · 2024-05-18 · in Gio UI – Cross-platform GUI for Go -
From Chandler Carruth who leads the C++, Clang, and LLVM teams at Google: https://github.com/carbon-language/carbon-lang/blob/f9ce0b19...
comment by jiripospisil · 2024-04-01 · in Ask HN: Why would you ever use C++ for a new project over Rust? -
How about Google's Carbon language? https://github.com/carbon-language/carbon-lang
comment by maxloh · 2024-04-01 · in Overview: What are Cpp2 and cppfront? How do I get and build cppfront? -
…adopt this before it reaches v1.0. Even within Google, they may choose other options. [0] - https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by nindalf · 2024-03-31 · in Overview: What are Cpp2 and cppfront? How do I get and build cppfront? -
…easy it is to get the cppfront-generated C++ to bridge with existing C++ code (and vice versa)? [0] https://github.com/carbon-language/carbon-lang
comment by pciexpgpu · 2024-03-31 · in Overview: What are Cpp2 and cppfront? How do I get and build cppfront? -
…to move it to broader governance quickly. It's not under the Google GitHub today, but its own org. https://github.com/carbon-language/carbon-lang/blob/trunk/do... And Meta is pretty clearly committed to Rust at this point.
comment by steveklabnik · 2024-01-02 · in Odin Programming Language -
…- https://ziglang.org/ Beef - https://www.beeflang.org/ Jai (not public yet) - [1] Carbon (C++) - https://github.com/carbon-language/carbon-lang D Lang - https://dlang.org/ Rust - https://www.rust-lang.org/ cppfront (Herb Sutter's C++…
comment by frfl · 2024-01-02 · in Odin Programming Language -
What do you think about Carbon[1]? I am hopeful. [1] https://github.com/carbon-language/carbon-lang
comment by throwaway2037 · 2023-12-20 · in C++ Should Be C++ -
Do you mean something like Carbon? https://github.com/carbon-language/carbon-lang
comment by lostin · 2023-12-12 · in The Case for Memory Safe Roadmaps -
https://github.com/carbon-language/carbon-lang/blob/trunk/do... next year 0.1 will be usable, 1.0 is about 3 years away, sigh, back to my rust fight
comment by synergy20 · 2023-11-04 · in Cooperative C++ Evolution – Toward a TypeScript for C++ -
…and ADL. > Non-goals > Never require bridge code > Support for C++ exceptions without bridge code https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by nemetroid · 2023-11-04 · in Cooperative C++ Evolution – Toward a TypeScript for C++ -
…a language natively compatible with C++, but that’s the approach that Google’s Carbon is taking: https://github.com/carbon-language/carbon-lang
comment by surfmike · 2023-11-04 · in Cooperative C++ Evolution – Toward a TypeScript for C++ -
…one major reason is "Interoperate with your existing C++ code, from inheritance to templates" ( https://github.com/carbon-language/carbon-lang ).
comment by sctb · 2023-08-26 · in Modernizing compiler design for Carbon's toolchain [video] -
An experimental attempt for this already exists https://github.com/carbon-language/carbon-lang https://compiler-explorer.com/ (pick Carbon)
comment by 29athrowaway · 2023-08-15 · in My (Herb Sutter's) C++ Now 2023 talk is online: “A TypeScript for C++” -
Another interesting C++ successor language: https://github.com/carbon-language/carbon-lang
comment by richdougherty · 2023-08-15 · in My (Herb Sutter's) C++ Now 2023 talk is online: “A TypeScript for C++” -
…re-imagining the shell[2]. For more info, check out my GitHub at https://github.com/maan2003 [0]: https://github.com/carbon-language/carbon-lang [1]: https://github.com/fedimint/fedimint [2]: https://github.com/maan2003/humsh
comment by maan2003 · 2023-08-01 · in Ask HN: Who wants to be hired? (August 2023) -
To put it even more plainly than the others: https://github.com/carbon-language/carbon-lang#project-statu... > Carbon Language is currently an experimental project. There is no working compiler or toolchain. You can see the demo…
comment by steveklabnik · 2023-06-27 · in Rust fact vs. fiction: 5 Insights from Google's Rust journey in 2022 -
…it has become fairly straightforward to program relatively safely and avoid some old footguns. [1]: https://github.com/carbon-language/carbon-lang [2]: https://github.com/hsutter/cppfront
comment by delta_p_delta_x · 2023-05-20 · in Intel Explores Transition to 64-Bit-Only X86S Architecture -
…a successor language approach, rather than an attempt to incrementally evolve C++." ( https://github.com/carbon-language/carbon-lang ) It aims to be a successor to C++, not the evolution of C++. >> Bjarne is quoted to have said that there…
comment by thesuperbigfrog · 2023-05-07 · in Ask HN: Is there a “simple C++” language trimmed down to something “modern”? -
There have been a lot of recent development around a "simpler c++". I think google carbon ( https://github.com/carbon-language/carbon-lang ) and hurb sutter ( https://github.com/hsutter/cppfront ) are probably the most advanced "proposal".…
comment by soulbadguy · 2023-05-06 · in Ask HN: Is there a “simple C++” language trimmed down to something “modern”? -
I don't like Julia either but Carbon isn't ready for use - https://github.com/carbon-language/carbon-lang - and even if it was, it would still need an ecosystem of libraries which it doesn't have.
comment by jstx1 · 2023-03-03 · in Disallusioned with Julia anyone got thoughts on Carbon? -
…it in 2024, but there are still many things that can go wrong and cause significant delays. https://github.com/carbon-language/carbon-lang/blob/trunk/do... So while an interesting experiment, and it can even get an ecossytem of its own,…
comment by pjmlp · 2023-02-28 · in Will Carbon Replace C++? -
…to be valid and reasonably widely used in C++. [0]: https://github.com/hsutter/cppfront [1]: https://github.com/carbon-language/carbon-lang
comment by ddulaney · 2023-02-08 · in Can sanitizers find the two bugs I wrote in C++? -
…make it support Rust, it's a very fun weekend project to bring-up some nostd Rust code on it. [1] https://github.com/carbon-language/carbon-lang
comment by rfoo · 2023-01-27 · in The six dumbest ideas in computer security (2005) -
…experiments with Carbon redundant. Are you already familiar with the Chandler Carruth blog post? https://github.com/carbon-language/carbon-lang/blob/trunk/do... That post also has a link to the Titus Winters pdf explaining some of the ABI…
comment by jasode · 2023-01-17 · in Show HN: Otterkit – COBOL compiler for .NET -
…> Plus Scala has the big deal breaker. GC and no custom primitive types. What a "deal breaker"? https://github.com/carbon-language/carbon-lang/blob/trunk/do... You've seen this here in the thread? Also:…
comment by still_grokking · 2023-01-05 · in C++ at the End of 2022 -
…ones. Versus Carbon: > Carbon's premise is that C++ users can't give up performance to get safety. https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by DrBazza · 2023-01-02 · in C++ at the End of 2022 -
…ttps://web.archive.org/web/20230102100639/https://accu.org/... Val: https://www.val-lang.dev/ Carbon: https://github.com/carbon-language/carbon-lang CppFront: https://github.com/hsutter/cppfront
comment by eps · 2023-01-02 · in The year of C++ successor languages -
They said the same thing for Java, Kotlin, and Go: https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by codehalo · 2023-01-02 · in C++ at the End of 2022 -
…to the maintenance and improvement of clang. Further reading: Difficulties improving C++ ( https://github.com/carbon-language/carbon-lang/blob/trunk/do... )
comment by nindalf · 2023-01-02 · in C++ at the End of 2022 -
…big C++ names at Google are saying in public that if you can use Rust instead of C++, you should. https://github.com/carbon-language/carbon-lang/blob/trunk/do...
comment by roca · 2023-01-02 · in C++ at the End of 2022 -
…anytime soon and they sure haven't abandoned clang for it. Also it isn't even proprietary[1] 1. https://github.com/carbon-language/carbon-lang/blob/trunk/LI...
comment by stusmall · 2022-12-18 · in Valve is paying open-source developers to work on Proton, Mesa, and more