Now that C has also included multi threaded programming in its language with the ISO review, will people still use POSIX for multi threaded programming? Is there any use in it?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
There’s way too much code out there using pthreads for it to just disappear overnight. And regardless of what the standards say, threading will only be supported if compilers implement it. Considering the state of things, it’ll probably be 5 years or more before “standard threads” or whatever are ready to replace pthreads. And even then, you’ll have some holdouts who don’t want to learn new stuff, or still have a compiler from 2005, or…
Short version: pthreads won’t be going anywhere anytime soon.