922 karma · joined August 18, 2014
Rust bakes this into the type system, a function can truly return a result or an error.
Even if I take your numbers at face value, it is absolutely possible for this math to math. To simplify massively, if the average person dies at 80 years old, the population growth today depends on the number of births 80 years ago, compared to today. Not 30 years ago. The population may have grown massively between 30 and 80 years ago, so that the absolute number of births remains high, despite a low birth rate.
RTX 5060 is slower than the RTX 2080 Ti, released September 2018. Digital Foundry found it to be 4% slower in 1080p, 13% slower in 1440p: https://www.youtube.com/watch?v=57Ob40dZ3JU
Note that games with anticheat don't work on Linux with Proton either. Everything else does, though.
You can do the same in any language with threads, and a library providing channels. Hell, you could probably do it better with a library, go's channels are unnecessarily error prone with nils, channel closing, and cleanup behavior.