In my opinion, it's better to learn C first because it forces you to do a lot of painful memory management manually. You tend to really appreciates Rust's features when you understand how things can go wrong. Need absence to value presence.
44 karma · joined May 25, 2020
The debate around culpability is vast, nuanced and cannot be settled with reductionist claims like "Churchill was the reason millions died".
The contention here is that one country does not allow the other to do business in their territory, yet complains when their product is threatened with a ban.
The contention is _not_ that double standards are being applied to TikTok vis-a-vis FB/Twitter.
I personally might use the example to convey the concept to non-CS people.
Why has Google sworn to let down a large chunk of its users? I understand that companies need to innovate to keep their edge, but what is this redesign supposed to achieve?