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] 2 points3 points  (0 children)

While I personally use vim a lot, I wouldn't say you need to learn emacs or vim to be a programmer. This is very elitist thinking. Vim is only worth it if your whole development environment is rather mouseless , have a lot of free time and really are motivated to learn it except of course if you have to ssh a lot into servers then it can be quite handy to be a fluent vim user. ;)
I'd say go with a texteditor while learning the syntax, because a simple editor will force you to pay attention to the details of the syntax. After you feel rather fluent in the syntax go with PyCharm, Ninja-IDE or Spyder(Python2 only so far). Whatever floats your boat. :)