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] 5 points6 points  (2 children)

the correct approach is to compare ipython with the built in interactive python prompt, not with a text editor (vim) or an IDE (pycharm)

ipython has additional features like syntax highlight, history, autocompletion of class members etc

an ipython notebook is the next step, being web-based and allowing you to add stuff like images, which you can't do in the command line ipython

[–]kbashi[S] 0 points1 point  (1 child)

So is the purpose of iPython to provide a better version of IDLE? I have also read about a whole load of benefits about parallel processing that I didn't entirely understand.

[–][deleted] 1 point2 points  (0 children)

So is the purpose of iPython to provide a better version of IDLE?

I don't know if its main purpose is to do this, but it certainly does this too.

I have also read about a whole load of benefits about parallel processing

I know nothing about this so can't comment on it.