Open kvark opened 9 years ago
This has some great info: https://www.youtube.com/watch?v=4OCUEgSNIAY
Not game releated.
@csherratt Awesome presentation, but if you just take a look at the number of instructions on the README.md for HPX to get it to even compile... I'm so happy I'm doing something other than C++ right now.
It does intrigue me whether it would be worth going that far for our goals as well. Getting rid of the explicit multi-threading and switching to resumable functions and asynchronous code instead of tasks.
I'd like to have a major brainstorm on the topic, actually (and I'm re-watching the presentation, yes). So the main idea of the talk is to make parallelism implicit, and just specify what you want in terms that are compatible with multi-threading (sounds very much Haskell), right? If so, what would be the best way to get these kind of interfaces in Rust?
Naughty Dog fibers
Destiny multi-threading