For learning purpose, I'm planning to write a more complete variant of
this game (made with SFML but incomplete) but in a fully parallellized way.
At the moment I think I'll use Inter Threading Building Blocks to make sure everything is portable, with SFML of course.
Now, as SFML provide thread interfaces, I was asking myself if you would go as far as to provide a basic implementation of task scheduling in the future?
As SFML don't provide it yet, I'm still wanting to use TBB but maybe I missed something?