carbon-lang
carbon-lang copied to clipboard
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Some of the array and slice documents are not specific, I added to explain the principle and use of [i32;N], and a[i] = 2; This is not specific, if you...
At present Carbon restricts integer digit separators to every 3 digits, going back to https://github.com/carbon-language/carbon-lang/blob/trunk/proposals/p0143.md. A contrary mention had been made about the Indian convention. However, it looks like CJK...
Currently p0257 proposes this to mean uninitialized int: `var unformed_x: Int;` I think much more sensible default is ``` // initialized to 0 var x: Int; ``` ``` // initialized...
👋 Carbon from [Gitpod](https://www.gitpod.io/blog/gitpod-for-opensource). Congratulations [on today's launch](https://twitter.com/blelbach/status/1549385011828252674) which caught my eye. I'm sending in this speculative pull-request that makes it easier for people to try out (and/or contribute to)...
Ground rules bullet points do not match with the following detailed description captions
I think the Carbon project would welcome a proposal to add an explicit syntax that forces a [tail call](https://en.wikipedia.org/wiki/Tail_call). This is aligned with our goals of predictable performance and giving...
Discussed [in #pattern-matching in Discord](https://discord.com/channels/655572317891461132/748959784815951963/981690323078115338).
PR #1388 should be made into a proposal. It just needs the proposal template filled out, with background, rationale, and alternatives. My expectation is that a lot of the rationale...
Refactoring the documentation for better readablity
Hey Carbon 👋, thanks for being open before everything is finalized 👍 C++ did place the cv qualifiers in a rather unfortunate location, since it could not put it anywhere...