From chandlerc.blog
Story-time: C++, bounds checking, performance, and compilers
2 2
Recently, several of my colleagues at Google shared the story of how we are retrofitting spatial safety onto our monolithic C++ codebase: https://security.googleblog.com/2024/11/retrofitting-spatial-safety-to-hundreds.html I wanted to have a bit of story-time about some of the strange ways that...
14h ago
From chandlerc.blog
0 0
Chandler's blog about programming, languages, compilers, performance, cpus, tech, and everything else.
on Oct 1
From chandlerc.blog
The little things #1: Access control
0 2
This post is part of a series looking at little details of programming language design, mostly in the context of Carbon. Check out the series intro post for context and other entries. Let’s talk about public vs. private! Folks who know C++ may be familiar with these concepts, but here is a quick...
on Mar 19
From chandlerc.blog
0 0
Chandler's blog about programming, languages, compilers, performance, cpus, tech, and everything else.
on Jan 3
From chandlerc.blog
Summer of Code: Editor Integration
0 0
Note: This is the second of two guest blog posts from Carbon’s Google-Summer-of-Code contributors this year. Introduction I’m Manmeet Singh, and I took part in Google Summer of Code 2023, contributing to the Editor Integration for the Carbon Language. In the realm of software development, a...
on Nov 28
From chandlerc.blog
Improving the user-facing Carbon Explorer output
0 0
Note: This is the first of two guest blog posts from Carbon’s Google-Summer-of-Code contributors this year. Carbon Explorer is a prototype interpreter for Carbon whose primary purpose is to act as a clear executable specification of the language. It can also be used as a platform for prototyping...
on Nov 22
From chandlerc.blog
The RSS feed is (hopefully) fixed!
0 0
Earlier this year, while at CppNow, I completely broke the RSS feed for this blog. Really sorry about that, and thanks to Jonathan for pointing it out. However, I have been distracted with work, life, and a bunch of complications over the intervening months and have only now managed to fix it. I...
on Nov 16, 2023