** S'il vous plaît, cette question n'est pas destinée à déclencher une guerre de flammes. **Est-ce que les bibliothèques existantes meurent lorsqu'une nouvelle fonctionnalité entre dans le noyau du langage?
J'essaie de comprendre ce qui arrive aux bibliothèques existantes implémentant certaines fonctionnalités quand la même fonctionnalité qui n'existait pas auparavant dans le langage vient maintenant dans le langage. Par exemple C++ aurait bientôt std :: thread comme partie de la norme de langage, alors qu'advient-il des bibliothèques POSIX ou Boost?
Je serais également désireux de comprendre quelles expériences les utilisateurs d'autres langages de programmation pourraient avoir à cet égard.
Les unités d'exécution POSIX ne seront pas remplacées par une bibliothèque C++. Ils sont les appels système natifs. D'autres langages et bibliothèques vont s'appuyer sur eux pour créer un support de threads sur Unix, les programmeurs C continueront à les utiliser et vous pouvez toujours les utiliser en code C++ pour accéder à des fonctionnalités système de bas niveau (par exemple un appel système NUMA spécialisé) . –