| ▲ | fredrikholm 2 hours ago | |
Once allocators in general click, memory management in C becomes a total breeze. Combined with typed fat pointers (slices and strings), typed hashmaps and stack-trace-assertions, C in general becomes quite nice. The rest is compiler flags. Go solves this by being a better language out of the box, but with the Wirthian aspects removed they feel very similar. Perhaps not so surprising. | ||