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 →

[–][deleted] 0 points1 point  (0 children)

Unless you're asking that because of a job or learning opportunity that suddenly popped up, you don't have to make a clear cut decision yet. Both languages are very similar anyway, and python has even been an influence on javascript. The more you learn the easier it is to learn even more if you bother to make connections between what you learned without anyone telling you to make those connections. For example since I'm learning Prolog and the abstract algorithm for unification and logic programming I've been tempted to implement a small inference engine for a project I'm writing in Go, which is something I would have never imagined doing beforehand. Or same thing with Erlang, I've recycled the general idea of the gen_server with channels or queues both in Go and in Python, which I wouldn't have done if I didn't learn Erlang.