Blogs / Personal blogs

The Art of Machinery

theartofmachinery.com

Popular posts
6
Total points
1,512
HN comments
576
Rank
#1,220 personal

Visit theartofmachinery.com → On Hacker News Jul 2019 – Mar 2021

Software Engineering 4Systems & Performance 2Security & Privacy 1Math & Algorithms 1Programming Languages 1Infrastructure & DevOps 1

1

D as a C Replacement

Sircmpwn (the main developer behind the Sway Wayland compositor ) recently wrote a blog post about how he thinks Rust is not a good C replacement . I don’t know if he’d like the D programming language either, but it’s become a C replacement for me.

2

Why Const Doesn't Make C Code Faster

In a post a few months back I said it’s a popular myth that const is helpful for enabling compiler optimisations in C and C++ . I figured I should explain that one, especially because I used to believe it was obviously true, myself. I’ll start off with some theory and artificial examples, then I’ll do some experiments…

3

Data Still Dominates

I’m a huge proponent of designing your code around the data, rather than the other way around, and I think it’s one of the reasons git has been fairly successful… I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important…