DEV Community

Discussion on: Do you think there is a language better suited for solving data structures and algorithms?

Collapse
 
bgadrian profile image
Adrian B.G.

I would say Go, it's way simpler than Python and 10-100x times faster (because it's compiled). Also it makes a very good pair with NodeJS, in my opinion are complementary (write business logic in JS to share code with the client) and move to Go the heavy operations.

Devs make DS&A in JavaScript, but they usually are already built, like in any language, so you do not need too. You wouldn't want to rewrite the MapReduce Mongo algorithm, only if you want to learn how is done.