3 ms·
The crucial difference is between a policy, which people can not follow (and you might not catch them), and a language or compiler restriction, which people can
by danarmak 10y ago
The crucial difference is between a policy, which people can not follow (and you might not catch them), and a language or compiler restriction, which people can't work around without doing something drastic like shelling out to a new process, which you can catch (in a well built language).
- rustywut 10y agoBut Rust is ugly and C is beautiful. Why would someone want to work in an ugly language all day?
- danarmak 10y agoIs the beauty you see in C inseparable from its unsafety? Are the unsafe parts that other languages don't have the most beautiful ones? There's a big difference between arguing for safety and arguing for Rust specifically. Everyone likes some languages and dislikes others. Can you design a safe(r) language that you would consider to be beautiful?