Manoj Rao bio photo

Manoj Rao

Your Average Common Man

Email Twitter Github

I came across this blog which talks about about how you could parallelize all the STL algos with a simple argument passed into them. So I was excited to try this but it disappointed me to such a large extent that I am scared to go back to trusting anything in the newer C++ versions.

I read through the blog, also went through the chapter dedicated in the book. Everything about this feature sounded great, even with its minor caveats. Little did I know about the higher order bit that was not mentioned clearly.

The feature is Parallel STL Algorithms but it is not supported anywhere outside MSVC. I think that means, it’s a Windows only feature?! Then why the heck is it even mentioned about in a C++-17 book? Is it just because Microsoft arm twisted the C++ Community to standardize it? I don’t even know who is at fault here? All I know is that the ones losing out are the devs and the language.


Bring Your Own Cause

If you think any info here has remotely helped you consider dropping a penny for this cause, just click me . You can visit https://www.bbc.com/news/world-asia-india-52672764 Unfortunately, there are plenty of sad things happening all over the world, if you have a different cause or charity you'd rather support please do. And if you did make a donation, please drop a note to me (annotated) or leave a comment here (anonymous is OK!) and I will use that as motivation to write more useful content here.

If you like topics such as this then please consider subscribing to my podcast. I talk to some of the stalwarts in tech and ask them what their favorite productivity hacks are:

Available on iTunes Podcast

Visit Void Star Podcast’s page on iTunes Podcast Portal. Please Click ‘Subscribe’, leave a comment.

Get it iTunes