I am both the left guy and right guy. If you can’t program without using a memory safe language, it’s a skill issue. But I also don’t want to switch to rust because I like the challenge of manual memory management. (Also rust’s syntax and semantics looks like it was designed by a monkey attacking a typewriter.)
I write C++ professionally. Saying it’s a skill issue doesn’t solve the problem. If a dev with 15+ years of experience still isn’t writing memory-safe C++ (ie. some of the people I work with), they’re not going to learn now.
And if you’re a project manager and you choose to use C++ because your team says they like the challenge then you should be fired.
I am both the left guy and right guy. If you can’t program without using a memory safe language, it’s a skill issue. But I also don’t want to switch to rust because I like the challenge of manual memory management. (Also rust’s syntax and semantics looks like it was designed by a monkey attacking a typewriter.)
Please tell me you just code golf or similar, and aren’t making things for people to actually use and maintain.
No, I don’t do anything professionally. I just enjoy challenging myself.
I write C++ professionally. Saying it’s a skill issue doesn’t solve the problem. If a dev with 15+ years of experience still isn’t writing memory-safe C++ (ie. some of the people I work with), they’re not going to learn now.
And if you’re a project manager and you choose to use C++ because your team says they like the challenge then you should be fired.
Of course none of this applies to hobby projects…
Yeah, I’m not a model for good programing. I don’t program professionally, I just like challenging myself in my hobby projects.