3 ms·
Writing networking code in C/C++ is very stressful, for safety and security reasons. I write enough safety critical C/C++ at my day job. If bud was my own pet
by vardump 11y ago
Writing networking code in C/C++ is very stressful, for safety and security reasons. I write enough safety critical C/C++ at my day job.
If bud was my own pet project, I'd write it in Golang, which is great for networking code. The software I've written so far in Golang has been rock solid, with practically zero defects, in addition to being very understandable and readable code for other people. I wish I could say same of C/C++...
Or maybe in Rust to get a better hang of it. I think Rust will eventually capture a lot of C/C++'s "market share". It should be feasible to write firmware, operating systems and device drivers in Rust.