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.


My Podcast!

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

Available on Google Play Music

Visit Void Star Podcast’s page on Google Play Music. Please Click ‘Subscribe’ and leave a comment.

Listen on Google Play Music
Available on Stitcher

Visit Void Star Podcast’s page on Sticher. Please Click ‘Subscribe’ and leave a comment.

Listen to Stitcher

Your app not listed here? Not an issue..

You should be able to search for ‘VoidStar Podcast’ on your favorite app. Most apps use one of the above sources for listing podcasts. This was tested on Podcast Addict (where you can also specify the search engine) and RatPoison on Android.