| ▲ | virtualritz an hour ago | |
Like the author of the article, I write C/C++ since 30 years. Mostly close-to-the-metal code around computer graphics. Actually: wrote. After switching to Rust five years ago I agree with all the Rust hipsters as far as disliking those languages go. I just don't talk about it a lot. If every Rust person I know that was a C/C++ developer before was as outspoken about what they think of the latter, you'd see that these people are a majority. We're just old hands who like to use stuff that works. And most of us don't get attached to code or languages. It's also difficult to yourself that you were never in command of a language as far as UB/other footguns go, as much as you thought. Or ever, for your enire career. For me that self-realization about C/C++ (enabled by Rust) was a turning point. Lately you can read about the dichotomy re. AI use. I.e. developers who define them themselve through what they build/ideas embracing LLMs for what they can do. I.e.: I am what I build. Whereas developers for whom software engineering is a craft that defines them hate them openly. I.e.: I am how I build. Now this seems to suggest to me that maybe Rust developers who openly hate C/C++ squarely belong to the latter group whereas the silent ones belong to the former. It's builders vs programmers. Just different world views. Also you can not dislike something and still not speak about it because you decided to not care. | ||