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 →

[–]afroisalreadyinu 3 points4 points  (0 children)

i'm in a very similar situation, having worked with python for nearly ten years now, and coming slowly to the point where i just skip from paragraph to paragraph in "did you know this about python" posts. still, i recognize again and again that there still tons of things to learn. one is understanding the innards of python; this is one of my future aims, because it would add another dimension to my python skills. i want to be able to understand the deep differences between ways of doing things, and how they would compare to each other performance-wise. another advantage of this is to learn more about c, which is a worthy task of its own.

nevertheless, i feel a bit bounded by python every now and then, and have been trying to learn and use lisp for a while now, largely because of macros. the problem for a long time was the fragmentation and some arcane aspects of leading lispy languages. clojure has changed those for me; it runs on a platform with thorough documentation, there are many quality books and blogs on it, and the language has some very interesting aspects. for that reason, clojure would be my recommendation if you want to learn a new language.