Great article Mayur Wadekar!

Concurrency and parallelism in programming are tricky, to put it mildly. But they’re necessary evils if we want our programs to fully utilize the capabilities of the underlying hardware.

And to do that, we need to ditch single-threaded programs at some point and venture into the precarious world of “multithreaded programs”.

While popular programming languages such as JavaScript are still struggling to deal with multithreading, Go is multithreaded by design.

Looking forward to more such posts, Mayur Wadekar!

Keep ’em coming!

Written by

Software Engineer | Tech Aficionado | Voracious Reader | Persuasive Writer | And a slightly opinionated human being :)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store