Viewing profile — chandlerc1024
chandlerc1024
HN member- Joined
- Tue, Nov 27, 2012, 7:43 AM UTC
- HN karma
- 416
- Public activity
- 57 items
- HN profile
- View on Hacker News ↗
About chandlerc1024
Recent public activity
-
comment
Comment #46363565
FYI, we ended up implementing a _really_ nice SWAR version in the Carbon derivative of SwissTable that might be worth looking at for inspiration: https://github.com/carbon-language…
-
comment
Comment #44763125
In increasing order of volume of material: - Our newsletter / announcements via GitHub Discussions[1] email[2] or RSS[3] - The "Last Week in Carbon" posts via GitHub[4] or RSS[5] -…
-
comment
Comment #44763085
We've been watching closely since before the name change. =D Had lots of conversations with several of the folks involved.
-
comment
Comment #44753122
> What _is_ interesting is that I get the impression that Carbon is being workshopped with the C++ community, rather than the wider PLT community -- I worry that they won't benefit…
-
comment
Comment #44753054
The reason the Safe C++ proposal wasn't mentioned is that it came years later. =] I'll see if it makes sense for us to update that section a bit, this probably isn't the only thing…
-
comment
Comment #44753027
Source-to-source translation is definitely planned. We've even done some early experiments. But we need to get the language and interop into good shape to be able to thoroughly tes…
-
comment
Comment #43010536
It was also called that. But it isn't that we're directly using this, but that definition checked generics are fairly similar to the ideas in that series of proposals, and that led…
-
comment
Comment #42989882
We played with some, but none stuck. A big goal was being short and easily pronounced, including by non-native English speakers, in a recognizable way from reading the text. That m…
-
comment
Comment #42988044
(Carbon lead for context) I think you're missing the point of the example in a major way... Personally, I care about finding ways to support a bunch of these other use cases where …
-
comment
Comment #42986580
(Carbon lead here) We tried other names, but we found collisions with essentially all of them. =/ We ended up picking a "least bad", and actually talked to a couple of folks famili…
-
comment
Comment #40558630
"Chandler has explicitly said that he doesn't see a reason to solve data races." Er, the slide title says that solving this is highly desirable , just not a strict requirement for …
-
comment
Comment #39904412
+100 btw. =D
-
comment
Comment #39904405
Yep, that's the plan.
- story
-
comment
Comment #38145764
If you're going to create a dichotomy between two languages, I think we're dramatically closer to TypeScript. The whole point of Carbon is to integrate into and re-use an existing …
-
comment
Comment #38144788
FWIW, I disagree about Carbon following the Dart plan (Carbon lead here). Carbon is following a plan much more analogous to Kotlin -- we even say that on our site very explicitly. …
-
comment
Comment #32157772
It was made public at CppNorth, a C++ conference, earlier today. The page you mention is a bit out of date though, you can find the update to our plans here: https://github.com/car…
-
comment
Comment #32153407
FWIW, our governance structure is here: https://github.com/carbon-language/carbon-lang/blob/trunk/do...
-
comment
Comment #32153320
(one of the Carbon leads) Success for the Carbon Language requires it to successfully be an independent and community driven project. We may not succeed (this really is an experime…
-
comment
Comment #26937585
At the very least, can check when the target isn't a basic block and thus it's a clear win. Will fix your case. I'm dubious about the whole thing though. Seems like it may day from…
-
comment
Comment #24929329
(disclaimer: I'm one of the authors of this) A bunch of comments seem to be comparing and contrasting CMake+Ninja vs. Bazel. Just my two cents, but I think that's missing the real …
-
comment
Comment #23415511
Test suite, without a doubt. Asking humans to be careful at scale (whether authoring or reviewing) just won't work. Keep in mind that you need loooooots of test suites, not just on…
-
comment
Comment #22537729
We're seeing the exploration of a new surface through speculative execution and related hardware techniques. There is basically a backlog of exploring this surface that researchers…
-
comment
Comment #22227807
Short version: it passes a pointer to the pointer forcing a double indirection rather than a single. Simple attempts to fix don't really work. Not even sure an ABI break will be en…
-
comment
Comment #20282804
I think it's hard to predict what a community will be interested in deep-diving to understand. And I'm not sure that HN is super representative of its interests either. The email w…