Software, performance, optimization, programming languages, security, open source, #CarbonLang lead, #LLVM, #Clang, C++. 🏳️‍🌈 he / they

San Jose, CA
Joined November 2011
FYI: I'm not engaging on Twitter. It's leadership is undermining saftey and enabling hateful content targeting my 🏳️‍🌈 and 🏳️‍⚧️ friends (among others). But I still want to reach people here, so will be posting basic updates w/ links off-site for discussion. hachyderm.io/@chandlerc
1
49
Really excited about what the team has accomplished here! Also, the post shares some really fun details of hardened libc++, huge credit to the #Clang, #LLVM, and libc++ community!
Excited to share our latest post on memory safety! We're tackling spatial safety in our massive C++ codebase by hardening libc++ *by default*. It adds bounds checks to things like std::vector, preventing a fair bit of out-of-bounds vulnerabilities: security.googleblog.com/2024…
4
32
Chandler Carruth retweeted
Excited to share Google's memory safety strategy! We're working to build safer software by migrating to memory-safe languages like Rust as well as hardening our existing C++: security.googleblog.com/2024…. We'll be sharing more details in upcoming posts.
3
72
2
237
Amazing update to one of my favorite stories about memory safety from Android folks: security.googleblog.com/2024… Degree to which memory safe languages reduces this category of exploitation, and lower the aggregate exploit severity of a product is remarkable. hachyderm.io/@chandlerc/1131…
3
18
Chandler Carruth retweeted
This strange tweet got >25k retweets. The author sounds confident, and he uses lots of hex and jargon. There are red flags though... like what's up with the DEI stuff, and who says "stack trace dump"? Let's take a closer look... 🧵1/n
1. The New York Times has published a 4,500 word opinion piece by Pamela Paul targeting transgender care. It is filled with inaccuracies, faulty citations, and factually incorrect claims. Lets dive in. Subscribe to support my work.
I still call it Twitter. Don't fall for bad comparisons to dead naming a human being. A corporation is not a human being, no matter what citizens united or the Supreme Court try to tell you. There's no rule anywhere that says that I have to play along with the terrible rebrand.
This tweet is unavailable