3 ms·
I'm amazed by the hostility of these comments, including personal attacks, and by this post being flagged. The author isn't some nobody who just finished a boot
by burnthrow 6y ago
I'm amazed by the hostility of these comments, including personal attacks, and by this post being flagged. The author isn't some nobody who just finished a boot camp, but a very skilled C hacker. He makes a good argument for the importance of portability, a topic that seldom comes up in the C/Rust discussions I've read.
- pjmlp 6y agoBack when I started coding, C was only portable across the very expensive UNIX workstations and unavailable anywhere else. At most you got to use dialects like Small-C and BDS C on other platforms.
- burnthrow 6y agoYes but we're talking about today. And C's smallness/simplicity means that bootstrapping on new architectures is straightforward. Meanwhile Rust needs 64bit, etc. just to build. Rust's early embrace of compile-time complexity (ZCA) means this will always be a fundamental problem for the language. In fact it's getting worse over time.
- pjmlp 6y agoI already did this dance a couple of times, so coming from C++, Java and C#, I am quite confident that Rust folks will overcome this issue.