There is a nasty sort of bug that can occur in languages without memory safety - bugs where memory is accessed incorrectly. There are a few reasons why these bugs are nasty, worse than many other types of bugs:
- The consequences are often severe (usually the entire process crashes, or worse behaves unpredictably).
- They often create security vulnerabilities.
- They are difficult to debug. The symptoms may appear intermittently, and may manifest far away from the cause.
For a long time I’ve toyed with the idea of making a blog. I’ve wanted somewhere to write my thoughts down and make them accessible to the world. At the least, that means I get an excuse to organise them and write them down, as a sort of personal reflection. I expect that that will be enough to make this worthwhile.
subscribe via RSS