• Trends
  • Topics
  • Nodes
Search for keywords, #hashtags, $sites, add a dash to exclude, e.g. -$theonion.com

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

#llvm #clang #memorysafety

14h ago

From chandlerc.blog

Carbon Language: Road to 0.1

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

Coding in Old Entish

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