4 ms·
Good article! I very much agree about C and C++ being philosophically different. When ever someone asks me a C programmer if I want to switch to Rust, I think “
by quelsolaar 6y ago
Good article! I very much agree about C and C++ being philosophically different. When ever someone asks me a C programmer if I want to switch to Rust, I think “but thats a replacement for C++ not C”.
I think the ship has sailed on proper compatibly, and thats ok with me, let them be different. More compatibility is not worth braking any existing code.
- MaxBarraclough 6y ago> When ever someone asks me a C programmer if I want to switch to Rust, I think “but thats a replacement for C++ not C”. What do you make of Zig?
- quelsolaar 6y agoI think It has some interesting ideas but many of them dont need a new language. I also think that Zig like C++ thinks that the language is the problem that needs solving. As a C programmer I dont want clever features. I want the simplest possible where nothing happens without me explicitly typing it. I'm much more interested in better debuggers, and tool chains [1]. Every time you create a new language or a significant new version of a language, you have to start over with the tool chain. [1] https://youtu.be/pvkn9Xz-xks https://youtu.be/pvkn9Xz-xks