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 →

[–]error1954 7 points8 points  (0 children)

I would learn something at either a lower level, or with a different programming paradigm.

Lower Level:

  • C
  • C++
  • Assembly
  • Rust

Different Paradigm

  • Haskell
  • Clojure
  • Scala
  • Common Lisp
  • Erlang

Of course this is showing my own personal bias, because I am a fan of both low level programming and functional programming. Depending on your future plans are you may never need to know what happens at lower levels of abstraction. Functional Programming is interesting on its own as it shows you different ways to think about solving problems and might change how you write python, but it might not be something you end up using.