Live data from Hacker News

Viewing profile — chandlerc1024

chandlerc1024

HN member
Joined
Tue, Nov 27, 2012, 7:43 AM UTC
HN karma
416
Public activity
57 items

About chandlerc1024

[ my public key: https://keybase.io/chandlerc; my proof: https://keybase.io/chandlerc/sigs/XRL0CM8qjS-OCoOLrFvLGLFHwALPlv6UUDA22iTKtVY ]

Recent public activity

  1. 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…

  2. 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] -…

  3. comment
    Comment #44763085

    We've been watching closely since before the name change. =D Had lots of conversations with several of the folks involved.

  4. 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…

  5. 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…

  6. 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…

  7. 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…

  8. 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…

  9. 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 …

  10. 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…

  11. 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 …

  12. comment
    Comment #39904412

    +100 btw. =D

  13. comment
    Comment #39904405

    Yep, that's the plan.

  14. story
  15. 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 …

  16. 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. …

  17. 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…

  18. comment
    Comment #32153407

    FWIW, our governance structure is here: https://github.com/carbon-language/carbon-lang/blob/trunk/do...

  19. 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…

  20. 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…

  21. 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 …

  22. 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…

  23. 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…

  24. 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…

  25. 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…