** Proszę ludzi, to pytanie nie ma na celu rozpoczęcia żadnej wojny płomieni. **Czy istniejące biblioteki giną, gdy nowa funkcja wchodzi w skład rdzenia językowego?
Próbuję zrozumieć, co dzieje się z istniejącymi bibliotekami wdrażającymi niektóre funkcje, gdy ta sama funkcja, która wcześniej nie istniała w tym języku, jest teraz częścią języka? Dla np. C++ wkrótce miałoby std :: thread jako część standardu językowego, więc co dzieje się z bibliotekami POSIX lub Boost?
Chciałbym również zrozumieć, jakie doświadczenia mogą mieć użytkownicy innych języków programowania w tym zakresie.
Wątki POSIX nie zostaną zastąpione przez bibliotekę C++. Są to rodzime wywołania systemowe. Inne języki i biblioteki będą na nich polegać, aby budować obsługę wątków na Uniksie, programiści C będą ich używać i nadal będzie można ich używać w kodzie C++, aby uzyskać dostęp do funkcji systemu niskiego poziomu (np. Wyspecjalizowany system NUMA) lub tworzyć inne biblioteki współbieżności. . –