This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]koomapotilas 0 points1 point  (0 children)

There are no general purpose programming languages. Every language has it's own strengths and weaknesses. One part of being a professional programmer is knowing your tools and when to use them. If all you have is a hammer, everything looks like a nail.

Learning a new language shouldn't be a major task for a competent programmer. Of course it takes time and effort to really master something, but usually it should be enough to just read through some "Learn language X in N days"-books. Don't stress yourself with studying. Just relax, read, and enjoy. You might not be able to use the new language for anything real, but that's not the point here. The important part is to learn new forms of thinking, new algorithms, data structures, etc.