Learning a new Programming Language

When you choose to learn a new programming language, you aren’t just choosing that language. You are choosing it’s entire ecosystem.

In order to “get something done”. You need to require lots of 3rd-party libraries.

You are choosing the styles of not only the programming language, you are choosing to engulf the whole ecosystem.

So choose wisely.